UNPKG

react-native-sortables

Version:

Powerful Sortable Components for Flexible Content Reordering in React Native

30 lines (29 loc) 795 B
"use strict"; import React from "react"; import { useMutableValue } from '../../../integrations/reanimated'; import { createProvider } from '../../utils'; import { PortalProvider } from '../PortalProvider'; import { jsx as _jsx } from "react/jsx-runtime"; const { MultiZoneProvider, useMultiZoneContext } = createProvider('MultiZone', { guarded: false })(({ children }) => { const activeContainerId = useMutableValue(null); const activeItemDimensions = useMutableValue(null); return { children: /*#__PURE__*/_jsx(PortalProvider, { propagateToOuterPortal: true, children: children }), value: { activeContainerId, activeItemDimensions } }; }); export { MultiZoneProvider, useMultiZoneContext }; //# sourceMappingURL=MultiZoneProvider.js.map