@crossed/sheet
Version:
A Cross Platform(Android & iOS) ActionSheet with a robust and flexible api, native performance and zero dependency code for react native. Create anything you want inside ActionSheet.
49 lines (48 loc) • 1.07 kB
JavaScript
import ActionSheet from "./ActionSheet";
import {
SheetManager,
setBaseZIndexForActionSheets,
getSheetStack,
isRenderedOnTop
} from "./sheetmanager";
import {
registerSheet,
SheetProvider,
useProviderContext,
useSheetIDContext,
useSheetRef,
useSheetPayload
} from "./provider";
import {
} from "./types";
import { useScrollHandlers } from "./hooks/use-scroll-handlers";
import {
useSheetRouter,
useSheetRouteParams
} from "./hooks/use-router";
import { ScrollView } from "./views/ScrollView";
import { FlatList } from "./views/FlatList";
import { SectionList } from "./views/SectionList";
import { FlashList } from "./views/FlashList";
var src_default = ActionSheet;
export {
FlashList,
FlatList,
ScrollView,
SectionList,
SheetManager,
SheetProvider,
src_default as default,
getSheetStack,
isRenderedOnTop,
registerSheet,
setBaseZIndexForActionSheets,
useProviderContext,
useScrollHandlers,
useSheetIDContext,
useSheetPayload,
useSheetRef,
useSheetRouteParams,
useSheetRouter
};
//# sourceMappingURL=index.js.map