function SaveButton({ onSave }) { const { alert } = useConfirm(); const handleSave = async () => { try { await onSave(); await alert({ type: 'info', title: 'Succès', message: 'Les données ont été enregistrées.' }); } catch (err) { await alert({ type: 'warning', title: 'Erreur', message: err.message }); } }; return ; }