This commit is contained in:
@@ -144,25 +144,27 @@ export function TierList({
|
||||
ev: "unknown" | "connecting" | "ready";
|
||||
}>({ upload: false, download: false, ev: "unknown" });
|
||||
const [_updated] = shared.state("updated");
|
||||
const [debug] = shared.state("debug");
|
||||
|
||||
const session = authClient.useSession();
|
||||
const user = session.data?.user;
|
||||
|
||||
// //#region error handling
|
||||
// useEffect(() => {
|
||||
// const handler = (ev: ErrorEvent) =>
|
||||
// toast.error("Unexpected Error Occured", {
|
||||
// description: `${ev?.error?.message || ev?.error || "*unknown error*"}`,
|
||||
// });
|
||||
// const promiseHandler = (ev: PromiseRejectionEvent) =>
|
||||
// toast.error("Unexpected Error Occured", {
|
||||
// description: `${ev.reason || ev || "*unknown error*"}`,
|
||||
// });
|
||||
// window.addEventListener("error", handler);
|
||||
// window.addEventListener("unhandledrejection", promiseHandler);
|
||||
// return () => window.removeEventListener("error", handler);
|
||||
// });
|
||||
// //#endregion
|
||||
//#region error handling
|
||||
useEffect(() => {
|
||||
if (!debug) return;
|
||||
const handler = (ev: ErrorEvent) =>
|
||||
toast.error("Unexpected Error Occured", {
|
||||
description: `${ev?.error?.message || ev?.error || "*unknown error*"}`,
|
||||
});
|
||||
const promiseHandler = (ev: PromiseRejectionEvent) =>
|
||||
toast.error("Unexpected Error Occured", {
|
||||
description: `${ev.reason || ev || "*unknown error*"}`,
|
||||
});
|
||||
window.addEventListener("error", handler);
|
||||
window.addEventListener("unhandledrejection", promiseHandler);
|
||||
return () => window.removeEventListener("error", handler);
|
||||
}, [debug]);
|
||||
//#endregion
|
||||
|
||||
//#region states fetching
|
||||
const fetchStates = useCallback(async () => {
|
||||
|
||||
Reference in New Issue
Block a user