(fontFamily: string, font: FontFaceData[])
| 70 | } |
| 71 | |
| 72 | function addFallbacks(fontFamily: string, font: FontFaceData[]) { |
| 73 | if (options.experimental?.disableLocalFallbacks) { |
| 74 | return font |
| 75 | } |
| 76 | return addLocalFallbacks(fontFamily, font) |
| 77 | } |
| 78 | |
| 79 | return async function resolveFontFaceWithOverride(fontFamily: string, override?: FontFamilyManualOverride | FontFamilyProviderOverride, fallbackOptions?: { fallbacks: string[], generic?: GenericCSSFamily }): Promise<FontFaceResolution | undefined> { |
| 80 | const fallbacks = (override && 'fallbacks' in override ? override.fallbacks : undefined) || normalizedDefaults.fallbacks[fallbackOptions?.generic || 'sans-serif'] |
no test coverage detected