Files
clash-verge-rev/src/hooks/use-clash-log.ts
T

15 lines
336 B
TypeScript

import { useLocalStorage } from 'foxact/use-local-storage'
const defaultClashLog: IClashLog = {
enable: true,
logLevel: 'INFO',
logFilter: 'all',
logOrder: 'asc',
}
export const useClashLog = () =>
useLocalStorage<IClashLog>('clash-log', defaultClashLog, {
serializer: JSON.stringify,
deserializer: JSON.parse,
})