Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

75 lines
2.2 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: 2cd465e94e439d21.d295534e06.js
* Module id: 542703
* For reading/searching only; this factory depends on the original Turbopack runtime.
*/
const moduleFactory = (e) => {
"use strict";
var t = e.i(358379),
r = e.i(841183);
e.i(370357);
var o = e.i(185264),
n = e.i(409488);
let i = "libtv_refresh_activity_config";
function a(e) {
let { checkIfInTimelimit: a } = (0, r.useTimelimitHooks)(),
s = (0, t.useCallback)(async () => {
await o.vipInfoStore.getState().syncVipInfo(), await a();
try {
let e = await (0, n.checkActivityConfig)("CHINESE_1111");
if (0 === e.code && e.data) {
let { activitySwitch: t, remark: r, powerRemark: n } = e.data;
o.vipInfoStore
.getState()
.updatePromptActivity({
visible: t,
activityTips: r,
powerRemark: n,
});
}
} catch {}
window.dispatchEvent(new CustomEvent(i));
}, [a]);
(0, t.useEffect)(() => {
e && s();
}, [e, s]),
(0, t.useEffect)(() => {
if (!e) return;
let t = () => {
s();
},
r = (e) => {
try {
if (!e.data) return;
let r =
"object" == typeof e.data
? e.data
: JSON.parse(String(e.data));
"refresh_vip_info" === r.type && t();
} catch {}
},
o = (e) => {
"refresh_vip_info" === e.key && t();
};
return (
window.addEventListener("message", r),
window.addEventListener("storage", o),
() => {
window.removeEventListener("message", r),
window.removeEventListener("storage", o);
}
);
}, [e, s]);
}
e.s([
"LIBTV_REFRESH_ACTIVITY_CONFIG_EVENT",
0,
i,
"useLibtvRefreshVipAfterPayment",
() => a,
]);
};
export default moduleFactory;