Files
discord-decomp/modules/parent_tools/hooks/useSelectedTeen.tsx
T
2026-11-01 12:12:55 +02:00

12 lines
617 B
TypeScript

// Metro module 6257 (f6258).
import UserStore from "../../../stores/UserStore";
import FamilyCenterStore from "../FamilyCenterStore";
import { useStateFromStores } from "../../../_bundle/defaultAreStatesEqual";
export function useSelectedTeen() {
const stateFromStores = useStateFromStores([FamilyCenterStore], () => FamilyCenterStore.getSelectedTeenId());
return useStateFromStores([UserStore], () => stateFromStores !== null ? UserStore.getUser(stateFromStores) : void 0);
}
export function useSelectedTeenId() {
return useStateFromStores([FamilyCenterStore], () => FamilyCenterStore.getSelectedTeenId());
}