18 lines
696 B
TypeScript
18 lines
696 B
TypeScript
// Metro module 11573 (f11574).
|
|
import { useEffect } from "react";
|
|
import { useGameServerEnabled } from "../../game_server/GameServerExperiment";
|
|
import { fetchGameServerCatalog } from "../../game_server/GameServerActionCreators";
|
|
import { fetchPowerupCatalogForGuild, fetchGuildBoostEntitlements } from "../GuildPowerupsActionCreators";
|
|
export default function useLoadGuildPowerups(a0) {
|
|
const gameServerEnabled = useGameServerEnabled(a0, "useLoadGuildPowerups");
|
|
useEffect(() => {
|
|
if (gameServerEnabled) {
|
|
fetchGameServerCatalog(a0);
|
|
}
|
|
}, [a0, gameServerEnabled]);
|
|
useEffect(() => {
|
|
fetchPowerupCatalogForGuild(a0);
|
|
fetchGuildBoostEntitlements(a0);
|
|
}, [a0]);
|
|
};
|