Files
discord-decomp/modules/collectibles/profile_frames/hooks/useFramePreviewOverrideFrame.native.tsx
T
2026-11-01 12:12:55 +02:00

19 lines
984 B
TypeScript

// Metro module 8083 (f8084).
import { useMemo } from "react";
import ProfileFrameRecord from "../../records/ProfileFrameRecord";
import { useFramePreviewOverrideStore } from "../native/tooling/FramePreviewOverrideStore";
import { CollectiblesItemType } from "../../../../_bundle/Module1901";
export default function useFramePreviewOverrideFrame() {
const framePreviewOverrideStore = useFramePreviewOverrideStore((a0) => a0.override);
return useMemo(() => framePreviewOverrideStore != null ? new ProfileFrameRecord({
type: CollectiblesItemType.PROFILE_FRAME,
skuId: "frame-preview-override",
label: framePreviewOverrideStore.frameKey,
layers: framePreviewOverrideStore.layers,
innerWidth: framePreviewOverrideStore.innerWidth,
overflowTop: framePreviewOverrideStore.overflowTop,
overflowBottom: framePreviewOverrideStore.overflowBottom,
overflowHorizontal: framePreviewOverrideStore.overflowHorizontal
}) : null, [framePreviewOverrideStore]);
};