now screen touch

This commit is contained in:
Kenta420 2024-01-23 14:39:19 +07:00
parent 79dddd1fbc
commit bd4b51c85c
2 changed files with 151 additions and 6 deletions

View file

@ -0,0 +1,26 @@
import { create } from 'zustand'
import { createJSONStorage, persist } from 'zustand/middleware'
interface AdbStore {
deviceSerial: string
isAlreadyConnected: boolean
setDeviceSerial: (deviceSerial: string) => void
setIsAlreadyConnected: (isAlreadyConnected: boolean) => void
}
const useAdbStore = create(
persist<AdbStore>(
set => ({
deviceSerial: '',
isAlreadyConnected: false,
setDeviceSerial: deviceSerial => set({ deviceSerial }),
setIsAlreadyConnected: isAlreadyConnected => set({ isAlreadyConnected })
}),
{
name: 'adb',
storage: createJSONStorage(() => sessionStorage)
}
)
)
export default useAdbStore