UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

19 lines (18 loc) 499 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useFocusable; var _react = require("react"); function useFocusable(focusable, defaultTrap, legacyFocusTriggerAfterClose) { return (0, _react.useMemo)(() => { const ret = { trap: defaultTrap ?? true, focusTriggerAfterClose: legacyFocusTriggerAfterClose ?? true }; return { ...ret, ...focusable }; }, [focusable, defaultTrap, legacyFocusTriggerAfterClose]); }