// Metro module 11597 (f11598). import UserStore from "../../../../stores/UserStore"; import { FractionalPremiumStates } from "../../PremiumConstants"; import useFractionalPremiumInfo from "../../../billing/hooks/useFractionalPremiumInfo"; import { useStateFromStores } from "../../../../_bundle/Module589"; export default function useCanPurchaseBoosts() { const fractionalState = useFractionalPremiumInfo().fractionalState; const stateFromStores = useStateFromStores([UserStore], () => { const currentUser = UserStore.getCurrentUser(); return (currentUser == null ? void 0 : currentUser.isPremiumGroupMember()) === true; }); return fractionalState === FractionalPremiumStates.NONE && !stateFromStores; };