UNPKG

react-native-a11y

Version:

Improvements of a11y for ReactNative, this library improve work with reader and keyboard focus and reader in general.

22 lines 530 B
import { useRef, useLayoutEffect } from "react"; import { useA11yOrderManager } from "../dev"; export const useDynamicFocusOrder = () => { const a11yOrderRef = useRef(null); const { registerOrderRef: registerOrder, updateRefList, reset, setOrder } = useA11yOrderManager(a11yOrderRef); useLayoutEffect(updateRefList); return { a11yOrder: { ref: a11yOrderRef, onLayout: updateRefList }, registerOrder, reset, setOrder }; }; //# sourceMappingURL=useDynamicFocusOrder.js.map