@teamsparta/stack-bottom-sheet
Version:
stack bottom sheet
20 lines (17 loc) • 590 B
text/typescript
import * as react_jsx_runtime from 'react/jsx-runtime';
import * as react from 'react';
import { ThemeName } from '@teamsparta/stack-tokens';
interface BottomSheetContext {
closeOnInteractOutside: boolean;
theme: ThemeName;
hideCloseButton: boolean;
dismissible: boolean;
}
declare const BottomSheetProvider: {
(props: BottomSheetContext & {
children: react.ReactNode;
}): react_jsx_runtime.JSX.Element;
displayName: string;
};
declare const useBottomSheet: (consumerName: string) => BottomSheetContext;
export { BottomSheetProvider, useBottomSheet };