import React from 'react';
import { StyleSheet, View } from 'react-native';
import BottomSheet, {
BottomSheetBackgroundProps,
BottomSheetProps
} from '@gorhom/bottom-sheet';
import gestureHandlerContextNucleon from './nucleons/gestureHandlerContextNucleon';
import useSurfaceBackgroundStyleNucleon from './nucleons/useSurfaceBackgroundStyleNucleon';
import { useColorRoles } from '../theme/colorSystem';
const RADIUS = 15;
const styles = StyleSheet.create({
radiusTop: {
borderTopRightRadius: RADIUS,
borderTopLeftRadius: RADIUS
},
handle: {
height: 30,
width: '100%',
justifyContent: 'center',
alignItems: 'center'
},
indicator: {
position: 'absolute',
width: 30,
height: 5,
borderRadius: 5
}
});
const Handle = () => {
const { sheetHandle } = useColorRoles();
return (
);
};
const Background = ({ style }: BottomSheetBackgroundProps) => {
const backdropStyles = useSurfaceBackgroundStyleNucleon();
return ;
};
export default function UIBottomSheetAtom({
snapPoints,
children,
...props
}: Omit) {
return (
{children}
);
}