Как правильно подключить много локальных шрифтов в Next.JS 13 версии

Пытаюсь разобраться с новой фичей Next.JS 13 версии Optimizing Fonts. В документации говорится что можно подключить несколько файлов для одного семейства шрифта. Но не показан пример как использовать это все семейство.

Я у себя в Коде сделал вот так

    import localFont from '@next/font/local';
    
    const TacticRound = localFont({
        src: [
            {
                path: '../public/fonts/tacticRound/TacticRound-Med.woff2',
                weight: '500',
                variable: "--font-tacticRound-Med",
            },
            {
                path: '../public/fonts/tacticRound/TacticRound-Reg.woff2',
                weight: '400',
                variable: "--font-tacticRound-Reg",
            },
        ],
    });
export default function MyApp({ Component, pageProps }) 

    return (
        <ModalsProvider>
            <style jsx global>{`
                :root {
                    --font-tacticRound: ${TacticRound.variable};
                }
            `}</style>
            <GAEventsProvider>
                {pageLoading ? <Loader /> : <Component {...pageProps} />}
            </GAEventsProvider>
        </ModalsProvider>
    );
}

Кто может подсказать как правильно получить именно в CSS шрифт с весом 400 и 500 по отдельности?


Ответы (0 шт):