Files
discord-decomp/modules/custom_status/utils/useCustomStatusActivityForUser.tsx
T
2026-11-01 12:12:55 +02:00

16 lines
808 B
TypeScript

// Metro module 11964 (f11965).
import AuthenticationStore from "../../../stores/AuthenticationStore";
import PresenceStore from "../../../stores/PresenceStore";
import { ActivityTypes } from "../../../Constants";
import { useStateFromStores } from "../../../_bundle/Module589";
import { useCustomStatusActivity } from "./userSettingToActivity";
export default function useCustomStatusActivityForUser(c19300_0) {
const stateFromStores = useStateFromStores([AuthenticationStore], () => AuthenticationStore.getId() === c19300_0);
const customStatusActivity = useCustomStatusActivity();
let r23 = useStateFromStores([PresenceStore], () => PresenceStore.findActivity(c19300_0, (a0) => a0.type === ActivityTypes.CUSTOM_STATUS));
if (stateFromStores) {
r23 = customStatusActivity;
}
return r23;
};