'use client' import Head from 'next/head' import { useRouter } from 'next/router' export const DEFAULT_FAVICON_THEME_COLOR = '1E1E1E' export const DEFAULT_FAVICON_ROUTE = '/favicon' const MetaFaviconsPagesRouter = ({ applicationName, route = DEFAULT_FAVICON_ROUTE, themeColor = DEFAULT_FAVICON_THEME_COLOR, includeRssXmlFeed = false, includeManifest = false, includeMsApplicationConfig = false, }: { applicationName: string // alternative route to use for the favicons route?: string // theme color for the browser themeColor?: string // include RSS feed includeRssXmlFeed?: boolean // include manifest.json includeManifest?: boolean // include browserconfig.xml includeMsApplicationConfig?: boolean }) => { const { basePath } = useRouter() return (
{/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {/* prettier-ignore */} {includeRssXmlFeed && ( )} {includeManifest && } {includeMsApplicationConfig && ( )} ) } export default MetaFaviconsPagesRouter