Files
discord-decomp/modules/icymi/useICYMIReloadHandler.tsx
T
2026-11-01 12:12:55 +02:00

21 lines
672 B
TypeScript

// Metro module 15357 (f15358).
import { useCallback } from "react";
import { ICYMIAnalytics } from "./ICYMIAnalytics";
import ICYMIActionCreators from "./ICYMIActionCreators";
export function useICYMIReloadHandler(a0) {
return useCallback(async () => {
let c28008_0;
c28008_0 = void 0;
ICYMIAnalytics.trackFeedShown({
variant: a0 ? "DotShown" : "NoDotShown",
homeSessionId: "gravity_refresh"
});
await ICYMIActionCreators.fetchDehydrated({
isReloading: true
});
await ICYMIActionCreators.reloadICYMITab();
await ICYMIActionCreators.getGuildChannelScores();
ICYMIActionCreators.getRecommendedGuilds();
}, [a0]);
}