Skip to content

Commit 90d1324

Browse files
authored
fix(react): shim useId (#6872)
#6871
1 parent 47788af commit 90d1324

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/react-instantsearch/src/widgets/Autocomplete.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import React, {
1616
createElement,
1717
Fragment,
1818
useEffect,
19-
useId,
2019
useMemo,
2120
useRef,
2221
useState,
@@ -93,9 +92,10 @@ const AutocompleteDetachedSearchButton =
9392
Fragment,
9493
});
9594

95+
let id = 0;
9696
const usePropGetters = createAutocompletePropGetters({
9797
useEffect,
98-
useId,
98+
useId: React.useId || (() => React.useState(() => (id++).toString())),
9999
useMemo,
100100
useRef,
101101
useState,

0 commit comments

Comments
 (0)