fix(cronograma): corrigir salvamento e atualizacao automatica da lista de cronogramas

This commit is contained in:
2026-08-21 14:32:52 +00:00
parent 2c20ae7e3c
commit f2fd8bd699
4 changed files with 88 additions and 296 deletions
+5 -1
View File
@@ -20,6 +20,7 @@ interface CronogramaFormProps {
cronograma?: CronogramaOf | null;
onClose: () => void;
isOpen: boolean;
onSaveSuccess?: () => void;
}
const processosDefault = [
@@ -30,7 +31,7 @@ const processosDefault = [
'Aceite/DB'
];
export const CronogramaForm: React.FC<CronogramaFormProps> = ({ cronograma, onClose, isOpen }) => {
export const CronogramaForm: React.FC<CronogramaFormProps> = ({ cronograma, onClose, isOpen, onSaveSuccess }) => {
const { saveCronograma, getCronogramaPorOf } = useCronogramaOperations();
const [formData, setFormData] = useState({
of_id: '',
@@ -228,6 +229,9 @@ export const CronogramaForm: React.FC<CronogramaFormProps> = ({ cronograma, onCl
setLoading(false);
if (success) {
if (onSaveSuccess) {
onSaveSuccess();
}
onClose();
}
};