import ods/xls en + de csv

fix modal behavior on close, fine tune import file modal
This commit is contained in:
Yannick Le Duc
2025-08-26 09:29:56 +02:00
parent 1730d77b2c
commit 4119875f48
11 changed files with 608 additions and 51 deletions

View File

@@ -64,8 +64,20 @@ export default function AddPropositionModal({ isOpen, onClose, onSuccess, campai
}));
};
const handleClose = () => {
setFormData({
title: '',
description: '',
author_first_name: 'admin',
author_last_name: 'admin',
author_email: 'admin@example.com'
});
setError('');
onClose();
};
return (
<Dialog open={isOpen} onOpenChange={onClose}>
<Dialog open={isOpen} onOpenChange={handleClose}>
<DialogContent className="sm:max-w-[500px]">
<DialogHeader>
<DialogTitle>Ajouter une proposition</DialogTitle>
@@ -149,7 +161,7 @@ export default function AddPropositionModal({ isOpen, onClose, onSuccess, campai
</div>
<DialogFooter>
<Button type="button" variant="outline" onClick={onClose}>
<Button type="button" variant="outline" onClick={handleClose}>
Annuler
</Button>
<Button type="submit" disabled={loading}>