// Module ID: 9282 // Function ID: 9283 // Name: MobileEmojiPickerUpsellRestyleExperiment // Dependencies: [1453, 558, 576, 9281, 2] // Exports: getMobileEmojiPickerUpsellRestyleEnabledForFeature // Module 9282 (MobileEmojiPickerUpsellRestyleExperiment) import react from "react" /* 576 */; import EntitlementFeatureNames from "EntitlementFeatureNames" /* 9281 */; import ApexExperiment from "ApexExperiment" /* 1453 */; import ReactCompilerGating from "ReactCompilerGating" /* 558 */; import size from "module_2" /* 2 */; const apexExperiment = ApexExperiment.createApexExperiment({ name: "2026-08-mobile-emoji-picker-upsell-restyle", kind: "user", defaultConfig: false, variations: { 0: false, 1: true } }); const tmp3 = ReactCompilerGating.isReactCompilerEnabled() ? (function useMobileEmojiPickerUpsellRestyleEnabled(location) { let tmp2; const obj = react; const cResult = obj.c(2); if (cResult[0] !== location) { const obj2 = { location }; cResult[0] = location; cResult[1] = obj2; tmp2 = obj2; } else { tmp2 = cResult[1]; } return apexExperiment.useConfig(tmp2); }) : (function useMobileEmojiPickerUpsellRestyleEnabled(location) { const obj = { location }; return apexExperiment.useConfig(obj); }); const items = [EntitlementFeatureNames.EntitlementFeatureNames.EMOJIS_EVERYWHERE, EntitlementFeatureNames.EntitlementFeatureNames.ANIMATED_EMOJIS]; const result = size.fileFinishedImporting("modules/premium/experiments/MobileEmojiPickerUpsellRestyleExperiment.tsx"); export const MobileEmojiPickerUpsellRestyleExperiment = apexExperiment; export const useMobileEmojiPickerUpsellRestyleEnabled = tmp3; export const getMobileEmojiPickerUpsellRestyleEnabledForFeature = function getMobileEmojiPickerUpsellRestyleEnabledForFeature(featureName, location) { let config = items.includes(featureName); if (config) { const obj = { location }; config = apexExperiment.getConfig(obj); } return config; };