77ba4a867a
Make local and google font loaders more similar. Both should define `weight: string` and `style: string`. ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md)
21 lines
539 B
JavaScript
21 lines
539 B
JavaScript
import localFont from '@next/font/local'
|
|
import {
|
|
Open_Sans,
|
|
Source_Code_Pro,
|
|
Abel,
|
|
Inter,
|
|
Roboto,
|
|
} from '@next/font/google'
|
|
|
|
const openSans = Open_Sans()
|
|
const sourceCodePro = Source_Code_Pro({ display: 'swap', preload: false })
|
|
const abel = Abel({ weight: '400', display: 'optional', preload: false })
|
|
|
|
export const inter = Inter({ display: 'block', preload: true })
|
|
export const roboto = Roboto({ weight: '400' })
|
|
|
|
export const myLocalFont = localFont({
|
|
src: './my-font.woff2',
|
|
})
|
|
|
|
export { openSans, sourceCodePro, abel }
|