clash-verge-rev/src/hooks/use-connection-setting.ts
Slinetrac c672a6fef3
refactor: lint (#6511)
* refactor: lint

* chore: remove eslint-plugin/config-prettier
2026-03-15 07:40:11 +00:00

14 lines
355 B
TypeScript

import { useLocalStorage } from 'foxact/use-local-storage'
const defaultConnectionSetting: IConnectionSetting = { layout: 'table' }
export const useConnectionSetting = () =>
useLocalStorage<IConnectionSetting>(
'connections-setting',
defaultConnectionSetting,
{
serializer: JSON.stringify,
deserializer: JSON.parse,
},
)