import {View, Text} from "react-native"; import {LinearGradient} from "expo-linear-gradient"; const Card = { Block: ({variant, image, children, tooltip}) => { const variantSelection = { default: ["rgba(100, 101, 103, 0.20)", "rgba(100, 101, 103, 0.0)"], success: ["rgba(26, 117, 18, 0.20)", "rgba(26, 117, 18, 0.0)"], danger: ['rgba(210, 145, 21, 0.20)', 'rgba(210, 145, 21, 0.0)'], error: ["rgba(229,53,45, 0.20)", "rgba(229,53,45, 0.0)"] } const AddData = () => { if (!!image && !!tooltip) { return ( {image} ) } if (!!image) { return {image} } // if (!!tooltip) { // return // // } return null } return ( {!!tooltip && tooltip} {children} ) }, Header: ({children}) => { return ( {children} ) }, Body: ({children}) => { return ( {children} ) }, TitleNumber: ({children}) => { return (<> {children} ) }, TitleHeader: ({children}) => { return ( <> {children} ) }, TextSmall: ({children, style, ...props}) => { return ( <> {children} ) }, TitleExtra: ({children}) => { return ( <> {children} ) } } export default Card