'use client'; import { Button, Icon, Text, Modal, Icons, ModalTrigger, useToasts } from 'react-basics'; import UserAddForm from './UserAddForm'; import { useMessages } from 'components/hooks'; import { touch } from 'store/modified'; export function UserAddButton({ onSave }: { onSave?: () => void }) { const { formatMessage, labels, messages } = useMessages(); const { showToast } = useToasts(); const handleSave = () => { showToast({ message: formatMessage(messages.saved), variant: 'success' }); touch('users'); onSave?.(); }; return ( {(close: () => void) => } ); } export default UserAddButton;