Skip to content

Commit ae50f30

Browse files
committed
use native useSyncExternalStore hook from React 18
1 parent b3377eb commit ae50f30

File tree

4 files changed

+1
-215
lines changed

4 files changed

+1
-215
lines changed

packages/@headlessui-react/src/hooks/use-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useSyncExternalStore } from '../use-sync-external-store-shim/index'
1+
import { useSyncExternalStore } from 'react'
22
import type { Store } from '../utils/store'
33

44
export function useStore<T>(store: Store<T, any>) {

packages/@headlessui-react/src/use-sync-external-store-shim/index.ts

Lines changed: 0 additions & 38 deletions
This file was deleted.

packages/@headlessui-react/src/use-sync-external-store-shim/useSyncExternalStoreShimClient.ts

Lines changed: 0 additions & 154 deletions
This file was deleted.

packages/@headlessui-react/src/use-sync-external-store-shim/useSyncExternalStoreShimServer.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)