summaryrefslogtreecommitdiff
path: root/src/hooks/basic.ts
diff options
context:
space:
mode:
authorLarvan2 <[email protected]>2026-03-15 15:01:57 +0800
committerLarvan2 <[email protected]>2026-03-15 15:01:57 +0800
commit0e420859f5f7011ba124c965d8319bf3bf4c5fe3 (patch)
tree2fc344b757e119ebae6e0b6243121fddba61603c /src/hooks/basic.ts
parent17c4d2855ffb6914fcbece27367bafdd27a4c182 (diff)
refactor: reorganize code
Diffstat (limited to 'src/hooks/basic.ts')
-rw-r--r--src/hooks/basic.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hooks/basic.ts b/src/hooks/basic.ts
index 587d92d..5b0c082 100644
--- a/src/hooks/basic.ts
+++ b/src/hooks/basic.ts
@@ -2,7 +2,7 @@ import React from 'react';
const { useState, useCallback } = React;
-export function useToggle(initialValue = false) {
+export function useToggle(initialValue = false): [boolean, () => void] {
const [isOn, setState] = useState(initialValue);
const toggle = useCallback(() => setState((x) => !x), []);
return [isOn, toggle];