mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-10-30 10:42:09 +08:00
* refactor: unify Mihomo WS subscription with shared hook * refactor: relocate clash log hook and streamline services * docs: Changelog.md
15 lines
339 B
TypeScript
15 lines
339 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,
|
|
});
|