16 lines
808 B
TypeScript
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;
|
|
};
|