fix: refactor fonts handling

This commit is contained in:
Christel Westerberg
2024-05-21 16:51:35 +02:00
parent a19b0687bb
commit 7549ca633e
3 changed files with 18 additions and 25 deletions

View File

@@ -1,7 +1,3 @@
import localFont from "next/font/local"
import { firaMono, firaSans } from "@/app/[lang]/(live)/fonts"
import styles from "./layout.module.css"
import {
@@ -11,29 +7,10 @@ import {
UIDParams,
} from "@/types/params"
// Font files can be colocated inside of `app`
const biroScriptPlus = localFont({
src: [
{
path: "../../../../../../public/_static/fonts/biro-script-plus/Biro-Script-Plus.ttf",
style: "normal",
weight: "500",
},
],
variable: "--ff-biro-script-plus",
})
export default function ContentTypeLayout({
children,
params,
}: React.PropsWithChildren<
LayoutArgs<LangParams & ContentTypeParams & UIDParams>
>) {
return (
<div
className={`${firaMono.variable} ${firaSans.variable} ${biroScriptPlus.variable} ${styles.layout}`}
>
{children}
</div>
)
return <div className={styles.layout}>{children}</div>
}