import { StyleSheet, type StyleProp, type ViewStyle } from 'react-native'; import { IconBox, Text, FlexView, Spacing, type IconType, Button, type ColorType } from '@reown/appkit-ui-react-native'; interface Props { icon?: IconType; iconColor?: ColorType; title?: string; description?: string; style?: StyleProp; actionIcon?: IconType; actionPress?: () => void; actionTitle?: string; } export function Placeholder({ icon, iconColor = 'fg-175', title, description, style, actionPress, actionTitle, actionIcon }: Props) { return ( {icon ? ( ) : null} {title ? ( {title} ) : null} {description ? ( {description} ) : null} {actionPress ? ( ) : null} ); } const styles = StyleSheet.create({ container: { flex: 1, minHeight: 200 }, icon: { marginBottom: Spacing.l }, title: { marginBottom: Spacing['2xs'] }, button: { marginTop: Spacing.m } });