Fix type + assets permissions display logic

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-01 18:12:21 +04:00
parent 7739eb1930
commit 27ef768438
4 changed files with 25 additions and 29 deletions

View File

@@ -31,7 +31,7 @@ export function useStateWithSchema<T extends ZodTypeAny>(
value,
errors,
update: useCallback(
(key: keyof z.infer<T>, value: z.infer<T>[typeof key]) => {
<TKey extends keyof z.infer<T>>(key: TKey, value: z.infer<T>[TKey]) => {
setState((prevState) => ({ ...prevState, [key]: value }));
},
[],