@@ -113,18 +113,7 @@ const fontFamilies = {
113113
114114/** These represent the font groups used by card headline */
115115const fontFamiliesLabs = {
116- headlineMedium : {
117- xxxlarge : headlineMedium64 ,
118- xxlarge : headlineMedium50 ,
119- xlarge : headlineMedium42 ,
120- large : headlineMedium34 ,
121- medium : headlineMedium28 ,
122- small : headlineMedium24 ,
123- xsmall : headlineMedium20 ,
124- xxsmall : headlineMedium17 ,
125- xxxsmall : headlineMedium15 ,
126- tiny : headlineMedium14 ,
127- } ,
116+ headlineMedium : fontFamilies . headlineMedium , // ← Add this reference
128117 /** Line height for sans style headlines for labs is overridden to match that of other headlines (1.15) */
129118 textSans : {
130119 xxxlarge : `${ textSansBold20 } \n\tline-height: 1.15;\n` ,
@@ -159,7 +148,8 @@ const getFontSize = (
159148 family : FontFamily ,
160149 fontSource ?: typeof fontFamilies | typeof fontFamiliesLabs ,
161150) => {
162- const font = ( fontSource ?? fontFamilies ) [ family ] ;
151+ const source = fontSource ?? fontFamilies ;
152+ const font = source [ family ] ;
163153
164154 const { desktop, tablet, mobileMedium, mobile } = sizes ;
165155
0 commit comments