UNPKG

react-native-sortables

Version:

Powerful Sortable Components for Flexible Content Reordering in React Native

20 lines (16 loc) 510 B
import { error } from '../../../../utils'; import { usePortalContext } from '../../PortalProvider'; import { useMultiZoneContext } from '../MultiZoneProvider'; export default function useZoneContext() { const multiZoneContext = useMultiZoneContext(); const portalContext = usePortalContext(); if (!multiZoneContext || !portalContext) { throw error( 'Zones must be used within a Sortable.MultiZoneProvider component' ); } return { ...multiZoneContext, ...portalContext }; }