diff --git a/src/entities/Font/lib/normalize/normalize.ts b/src/entities/Font/lib/normalize/normalize.ts index 981e951..3ad73e5 100644 --- a/src/entities/Font/lib/normalize/normalize.ts +++ b/src/entities/Font/lib/normalize/normalize.ts @@ -12,6 +12,7 @@ import type { FontshareFont, GoogleFontItem, UnifiedFont, + UnifiedFontVariant, } from '../../model/types'; /** @@ -186,7 +187,7 @@ export function normalizeFontshareFont(apiFont: FontshareFont): UnifiedFont { const variants = apiFont.styles.map(style => { const weightLabel = style.weight.label; const isItalic = style.is_italic; - return isItalic ? `${weightLabel}italic` : weightLabel; + return (isItalic ? `${weightLabel}italic` : weightLabel) as UnifiedFontVariant; }); // Map styles to URLs