diff --git a/package.json b/package.json index 3c9941a..49502fb 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,8 @@ ".": "./dist/index.js", "./use-focus": "./dist/use-focus.js", "./use-position": "./dist/use-position.js", + "./use-floating": "./dist/use-floating.js", + "./connectable": "./dist/connectable.js", "./src/use-focus.js": "./dist/use-focus.js", "./src/use-position.js": "./dist/use-position.js" }, diff --git a/src/use-floating.ts b/src/use-floating.ts index 4842085..525dd2d 100644 --- a/src/use-floating.ts +++ b/src/use-floating.ts @@ -31,6 +31,7 @@ export const useFloating = ({ }: UseFloating) => { const [[reference, floating], setRefs] = useState<[Element?, Element?]>([]); const [position, setPosition] = useState(); + useEffect(() => { if (!reference || !(floating instanceof HTMLElement)) { setPosition(undefined);