add dev inputs

This commit is contained in:
smanylov
2026-01-09 11:41:26 +07:00
parent da47a7a974
commit 5541d76574
5 changed files with 70 additions and 15 deletions
+16 -4
View File
@@ -2,15 +2,27 @@ import { create } from 'zustand'
import { devtools } from 'zustand/middleware'
interface Store {
value: any
setValue: (value: any) => void
value1: number
setValue1: (value: number) => void
value2: number
setValue2: (value: number) => void
}
export const useStoreWithDevtools = create<Store>()(
devtools(
(set) => ({
value: 0,
setValue: (value) => set({ value }),
value1: 0,
setValue1: (value) => {
if ((typeof value === 'number')) {
set({ value1: value })
}
},
value2: 0,
setValue2: (value) => {
if ((typeof value === 'number')) {
set({ value2: value })
}
},
}),
{
name: 'DevStore', // имя для DevTools