Files
discord-decomp/modules/gplay/native/GPlayAnalyticsStore.tsx
T
2026-11-01 12:12:55 +02:00

35 lines
905 B
TypeScript

// Metro module 6252 (f6253).
import { create } from "../../../_bundle/Module644";
import { batchUpdates } from "../../../_bundle/Module705";
let c3970_2 = Object.freeze({
analyticsByProductId: {}
});
let c3970_3 = create(() => c3970_2);
export function setGPlayAnalytics(c15618_0, c15618_1) {
batchUpdates(() => {
c3970_3.setState((state) => {
const analyticsByProductId = {
...state.analyticsByProductId
};
analyticsByProductId[c15618_0] = c15618_1;
return {
analyticsByProductId
};
});
});
}
export function deleteGPlayAnalytics(c15619_0) {
batchUpdates(() => {
c3970_3.setState((state) => {
const analyticsByProductId = {
...state.analyticsByProductId
};
delete analyticsByProductId[c15619_0];
return {
analyticsByProductId
};
});
});
}
export { c3970_3 as useGPlayAnalyticsStore };