chore: upgrade i18next 26, prettier 3, fontsource-variable, domhandler 6, lint-staged 17

- i18next 23->26 + react-i18next 15->17
- prettier 2->3, reformat all files
- replace @fontsource/inter with @fontsource-variable/inter 5, update import path
- domhandler 5->6 (aligns with transitive deps)
- lint-staged 16->17
This commit is contained in:
Lotus Bot
2026-05-21 23:30:50 -04:00
parent b3666fa876
commit 61a1f008d0
363 changed files with 1443 additions and 1419 deletions
+4 -4
View File
@@ -33,7 +33,7 @@ export type AsyncCallback<TArgs extends unknown[], TData> = (...args: TArgs) =>
export const useAsync = <TData, TError, TArgs extends unknown[]>(
asyncCallback: AsyncCallback<TArgs, TData>,
onStateChange: (state: AsyncState<TData, TError>) => void
onStateChange: (state: AsyncState<TData, TError>) => void,
): AsyncCallback<TArgs, TData> => {
const alive = useAlive();
@@ -90,14 +90,14 @@ export const useAsync = <TData, TError, TArgs extends unknown[]>(
throw e;
}
},
[asyncCallback, alive, onStateChange]
[asyncCallback, alive, onStateChange],
);
return callback;
};
export const useAsyncCallback = <TData, TError, TArgs extends unknown[]>(
asyncCallback: AsyncCallback<TArgs, TData>
asyncCallback: AsyncCallback<TArgs, TData>,
): [AsyncState<TData, TError>, AsyncCallback<TArgs, TData>] => {
const [state, setState] = useState<AsyncState<TData, TError>>({
status: AsyncStatus.Idle,
@@ -109,7 +109,7 @@ export const useAsyncCallback = <TData, TError, TArgs extends unknown[]>(
};
export const useAsyncCallbackValue = <TData, TError>(
asyncCallback: AsyncCallback<[], TData>
asyncCallback: AsyncCallback<[], TData>,
): [AsyncState<TData, TError>, AsyncCallback<[], TData>] => {
const [state, load] = useAsyncCallback<TData, TError, []>(asyncCallback);