@ozen-ui/kit
Version:
React component library
17 lines (16 loc) • 771 B
TypeScript
import type { BottomSheetBaseGetSnap, BottomSheetBaseGetSnaps, BottomSheetBaseSnap, BottomSheetBaseSnaps } from '../entities';
import type { BottomSheetBaseFindClosestSnap } from '../hooks';
export declare const cnBottomSheetBase: import("@bem-react/classname").ClassNameFormatter;
export declare const bottomSheetCalculateSnaps: ({ minHeight, maxHeight, snaps: snapsProp, isReady, defaultSnap: defaultSnapProp, }: {
minHeight: number;
maxHeight: number;
snaps: BottomSheetBaseSnaps | BottomSheetBaseGetSnaps;
isReady: boolean;
defaultSnap: BottomSheetBaseSnap | BottomSheetBaseGetSnap | undefined;
}) => {
minSnap: number;
maxSnap: number;
snaps: number[];
defaultSnap: number;
findClosestSnap: BottomSheetBaseFindClosestSnap;
};