mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-04-13 21:40:33 +08:00
14 lines
355 B
TypeScript
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,
|
|
},
|
|
)
|