decord/source/modules/premium/powerups/hooks/useCanPurchaseBoosts.tsx
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

27 lines
1 KiB
TypeScript

// Module ID: 12640
// Function ID: 12641
// Name: useCanPurchaseBoosts
// Dependencies: [1372, 1374, 7500, 504, 2]
// Exports: default
// Module 12640 (useCanPurchaseBoosts)
import initialize from "initialize" /* 504 */;
import useFractionalPremiumInfoDefault from "useFractionalPremiumInfo" /* 7500 */;
import UserStore from "UserStore" /* 1372 */;
require = fn;
const FractionalPremiumStates = fn(1374).FractionalPremiumStates;
const size = fn(2);
const result = size.fileFinishedImporting("modules/premium/powerups/hooks/useCanPurchaseBoosts.tsx");
export default function useCanPurchaseBoosts() {
const items = [UserStore];
return useFractionalPremiumInfoDefault().fractionalState === FractionalPremiumStates.NONE && !initialize.useStateFromStores(items, () => {
currentUser = currentUser.getCurrentUser();
let isPremiumGroupMemberResult;
if (currentUser != null) {
isPremiumGroupMemberResult = currentUser.isPremiumGroupMember();
}
return true === isPremiumGroupMemberResult;
});
};