// Metro module 9909 (f9910). import UserStore from "../../stores/UserStore"; import { createApexExperiment } from "../experiments/apex/index"; import { useStateFromStores } from "../../_bundle/Module589"; const apexExperiment = createApexExperiment({ name: "2026-02-mana-playground-access", kind: "user", defaultConfig: { enabled: false }, variations: { 1: { enabled: true } } }); export default apexExperiment; export function usePlaygroundAccessExperiment(a0) { return apexExperiment.useConfig({ location: a0 }).enabled; } export function getPlaygroundAccessExperiment(a0) { return apexExperiment.getConfig({ location: a0 }).enabled; } export function useHasPlaygroundAccess(a0) { const stateFromStores = useStateFromStores([UserStore], () => UserStore.getCurrentUser()); let r16 = (stateFromStores == null ? void 0 : stateFromStores.isStaff()) === true || (stateFromStores == null ? void 0 : stateFromStores.isStaffPersonal()) === true; const enabled = apexExperiment.useConfig({ location: a0 }).enabled; if (!r16) { r16 = enabled; } return r16; } export function getHasPlaygroundAccess(a0) { const currentUser = UserStore.getCurrentUser(); return (currentUser == null ? void 0 : currentUser.isStaff()) === true || (currentUser == null ? void 0 : currentUser.isStaffPersonal()) === true || apexExperiment.getConfig({ location: a0 }).enabled; }