We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79d8132 commit 3990e39Copy full SHA for 3990e39
plugins/search/plugin-slimsearch/src/client/composables/useActiveState.ts
@@ -6,4 +6,7 @@ export type ActiveState = [
6
toggleActive: (value?: boolean) => void,
7
]
8
9
-export const useActiveState = (): ActiveState => useToggle()
+let activeState: ActiveState | null = null
10
+
11
+// eslint-disable-next-line no-return-assign
12
+export const useActiveState = (): ActiveState => (activeState ??= useToggle())
0 commit comments