import React from 'react' import { Button, Text, useBlossomTheme, useMergedProps, } from '@react-native-blossom-ui/components' import {DialogProps} from './types' import {Modal} from '../modal' import {Dialog} from './composed' function DialogAlert(props: DialogProps) { const {colors, isDark} = useBlossomTheme() const { visible, icon, title, description, actions, backdropBehavior = 'dismiss', backdropStyle, style, onDismiss, } = useMergedProps('DialogAlert', props, { colors, isDark, }) return ( {icon && {icon}} {title && {title}} {description && ( {description} )} {actions && ( {actions.map((action, index) => ( // eslint-disable-next-line react/no-array-index-key