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

@@ -54,8 +54,19 @@ export default function CreateCampaignModal({ isOpen, onClose, onSuccess }: Crea
}));
};
const handleClose = () => {
setFormData({
title: '',
description: '',
budget_per_user: '',
spending_tiers: ''
});
setError('');
onClose();
};
return (
<Dialog open={isOpen} onOpenChange={onClose}>
<Dialog open={isOpen} onOpenChange={handleClose}>
<DialogContent className="sm:max-w-[500px]">
<DialogHeader>
<DialogTitle>Créer une nouvelle campagne</DialogTitle>
@@ -126,7 +137,7 @@ export default function CreateCampaignModal({ isOpen, onClose, onSuccess }: Crea
</div>
<DialogFooter>
<Button type="button" variant="outline" onClick={onClose}>
<Button type="button" variant="outline" onClick={handleClose}>
Annuler
</Button>
<Button type="submit" disabled={loading}>