34 lines
1.6 KiB
TypeScript
34 lines
1.6 KiB
TypeScript
// Metro module 8383 (f8384).
|
|
import { FLYWHEEL_FONTS } from "../DisplayNameStylesConstants";
|
|
import { DisplayNameFont } from "../../../_bundle/Module1888";
|
|
import { useDisplayNameStylesEnabled } from "../hooks/useDisplayNameStylesEnabled";
|
|
import { useIsDisplayNameStylesFlywheelViewersEnabled } from "../DisplayNameStylesFlywheelExperiment";
|
|
const r14 = {};
|
|
r14[DisplayNameFont.CHERRY_BOMB] = "Sakura-Normal";
|
|
r14[DisplayNameFont.CHICLE] = "Jellybean-Normal";
|
|
r14[DisplayNameFont.MUSEO_MODERNO] = "Modern-Medium";
|
|
r14[DisplayNameFont.NEO_CASTEL] = "Medieval-Normal";
|
|
r14[DisplayNameFont.PIXELIFY] = "8Bit-Normal";
|
|
r14[DisplayNameFont.SINISTRE] = "Vampyre-Normal";
|
|
r14[DisplayNameFont.ZILLA_SLAB] = "Tempo-SemiBold";
|
|
r14[DisplayNameFont.PLAYPEN_SANS] = "MonkeyBars-Bold";
|
|
r14[DisplayNameFont.ORBITRON] = "Mainframe-Bold";
|
|
r14[DisplayNameFont.NEW_ROCKER] = "Headbang-Normal";
|
|
r14[DisplayNameFont.KALAM] = "Journal-Bold";
|
|
let c5375_3 = r14;
|
|
export { c5375_3 as DISPLAY_NAME_STYLES_FONT_FAMILY_MAP };
|
|
export function useDisplayNameStylesFont({ displayNameStyles, ignoreDisabledStylesSetting = false }) {
|
|
L7: {
|
|
const displayNameStylesEnabled = useDisplayNameStylesEnabled({
|
|
location: "useDisplayNameStylesFont-native"
|
|
});
|
|
const isDisplayNameStylesFlywheelViewersEnabled = useIsDisplayNameStylesFlywheelViewersEnabled("useDisplayNameStylesFont-native");
|
|
if (!(!displayNameStylesEnabled && !ignoreDisabledStylesSetting) && displayNameStyles != null) {
|
|
if (!isDisplayNameStylesFlywheelViewersEnabled && FLYWHEEL_FONTS.includes(displayNameStyles.fontId)) {
|
|
break L7;
|
|
}
|
|
return c5375_3[displayNameStyles.fontId];
|
|
}
|
|
}
|
|
}
|