import React from "react"; import { DocsThemeConfig } from "nextra-theme-docs"; import { useRouter } from "next/router"; const config: DocsThemeConfig = { logo: (
js-logs-formatter logo

JS Logs Formatter

), project: { link: "https://github.com/Elue-dev/js-logs-formatter", }, docsRepositoryBase: "https://github.com/Elue-dev/js-logs-formatter", footer: { content: `JS Logs Formatter © ${new Date().getFullYear()}`, }, editLink: { content: () => null, }, head: () => { const pathToTitleMap: Record = { "/basic-usage": "Basic Usage", "/advanced-usage/api-reference": "API Reference", "/advanced-usage/customising-log-outputs": "Customising Log Outputs", "/intro": "Introduction", "/contributing": "Contributing", }; const { asPath } = useRouter(); const title = pathToTitleMap[asPath] ? `${pathToTitleMap[asPath]} – JS Logs Formatter` : "JS Logs Formatter"; return ( <> {title} ); }, }; export default config;