54 lines
2.0 KiB
TypeScript
54 lines
2.0 KiB
TypeScript
// Metro module 8385 (f8386).
|
|
import { useMemo } from "react";
|
|
import { DisplayNameEffect } from "../../../_bundle/Module1887";
|
|
import DisplayNameStyles_messages from "../intl/DisplayNameStyles.messages";
|
|
import useDisplayNameStylesEffectDefaultColors_native from "./useDisplayNameStylesEffectDefaultColors.native";
|
|
import { intl } from "../../../intl/index.native";
|
|
import { DisplayNameFont } from "../../../_bundle/Module1888";
|
|
const r17 = {};
|
|
r17[DisplayNameEffect.SOLID] = DisplayNameStyles_messages.OpWJ3f;
|
|
r17[DisplayNameEffect.GRADIENT] = DisplayNameStyles_messages["i9e/u1"];
|
|
r17[DisplayNameEffect.NEON] = DisplayNameStyles_messages.x68b1F;
|
|
r17[DisplayNameEffect.TOON] = DisplayNameStyles_messages.otpeeM;
|
|
r17[DisplayNameEffect.POP] = DisplayNameStyles_messages.cjQOKb;
|
|
r17[DisplayNameEffect.GUMMY] = DisplayNameStyles_messages.x9Gtie;
|
|
r17[DisplayNameEffect.PRISM] = DisplayNameStyles_messages["/M7psm"];
|
|
let c5377_4 = r17;
|
|
const r67 = {};
|
|
r67[DisplayNameEffect.SOLID] = 3;
|
|
r67[DisplayNameEffect.GRADIENT] = 2.5;
|
|
r67[DisplayNameEffect.GLOW] = 2.5;
|
|
r67[DisplayNameEffect.PRISM] = 2.5;
|
|
r67[DisplayNameEffect.NEON] = 3;
|
|
r67[DisplayNameEffect.TOON] = 3;
|
|
r67[DisplayNameEffect.POP] = 3;
|
|
r67[DisplayNameEffect.GUMMY] = 3;
|
|
let c5377_5 = r67;
|
|
export { c5377_4 as DISPLAY_NAME_STYLES_EFFECT_NAMES };
|
|
export function useDisplayNameStylesEffectConfig(a0) {
|
|
const effectId = a0;
|
|
const defaultColors = useDisplayNameStylesEffectDefaultColors_native()[a0];
|
|
return useMemo(() => {
|
|
let r7 = c5377_4[effectId];
|
|
if (r7 == null) {
|
|
r7 = DisplayNameStyles_messages.OpWJ3f;
|
|
}
|
|
const r18 = {
|
|
name: intl.string(r7),
|
|
defaultColors,
|
|
previewStyles: {
|
|
fontId: DisplayNameFont.DEFAULT,
|
|
effectId,
|
|
colors: defaultColors
|
|
},
|
|
minContrastRatio: null
|
|
};
|
|
let minContrastRatio = c5377_5[effectId];
|
|
if (minContrastRatio == null) {
|
|
minContrastRatio = 3;
|
|
}
|
|
r18.minContrastRatio = minContrastRatio;
|
|
return r18;
|
|
}, [a0, defaultColors]);
|
|
}
|