import React, { useState, useCallback } from 'react'; import { View, StyleSheet } from 'react-native'; import Toast, { ToastConfig } from './Toast'; interface ToastManagerProps { toasts: ToastConfig[]; onRemoveToast: (id: string) => void; } const ToastManager: React.FC = ({ toasts, onRemoveToast }) => { return ( {toasts.map((toast) => ( ))} ); }; const styles = StyleSheet.create({ container: { position: 'absolute', top: 0, left: 0, right: 0, bottom: 0, zIndex: 1000, }, }); export default ToastManager;