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

16 lines
544 B
TypeScript

// Metro module 8663 (f8664).
import { createContext, useContext, useMemo } from "react";
const context = createContext(null);
export { context as CollectiblesAnalyticsContext };
export function useCollectiblesAnalyticsContext() {
return useContext(context);
}
export function CollectiblesAnalyticsProvider(props) {
const { newValue, children } = props;
const context2 = useContext(context);
return <context.Provider value={useMemo(() => ({
...context2,
...newValue
}), [context2, newValue])}>{children}</context.Provider>;
}