import { FC, useState } from 'react' import Ionicons from '@expo/vector-icons/Ionicons' import { TouchableOpacity } from 'react-native' import { useTheme } from '../../../../providers/native' import Text from '../../typographies/Text' import View from '../View' import { styles } from './styles' import { CollapsibleViewProps } from './types' const CollapsibleView: FC = ({ children, title }) => { const { colors } = useTheme() const [isOpen, setIsOpen] = useState(false) return ( setIsOpen((value) => !value)} activeOpacity={0.8} > {title} {isOpen && {children}} ) } export default CollapsibleView