diff options
| author | Larvan2 <[email protected]> | 2026-03-15 15:01:57 +0800 |
|---|---|---|
| committer | Larvan2 <[email protected]> | 2026-03-15 15:01:57 +0800 |
| commit | 0e420859f5f7011ba124c965d8319bf3bf4c5fe3 (patch) | |
| tree | 2fc344b757e119ebae6e0b6243121fddba61603c /src/hooks/basic.ts | |
| parent | 17c4d2855ffb6914fcbece27367bafdd27a4c182 (diff) | |
refactor: reorganize code
Diffstat (limited to 'src/hooks/basic.ts')
| -rw-r--r-- | src/hooks/basic.ts | 2 |
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]; |
