Update MailingEdit to handle templates and save logic
- Added `setupData.templates` to the useEffect dependencies.
This commit is contained in:
parent
12bfdf57ce
commit
525a9b808c
@ -166,7 +166,8 @@ const MailingEdit = ({ open, mailing, onClose, onSave }: MailingEditProps) => {
|
|||||||
setCurrentTarget(null);
|
setCurrentTarget(null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [open, mailing, reset, setupData.testEmailLists, setupData.targets]);
|
}, [open, mailing, reset, setupData.testEmailLists, setupData.targets, setupData.templates]);
|
||||||
|
|
||||||
const handleSave = async (formData: Mailing) => {
|
const handleSave = async (formData: Mailing) => {
|
||||||
const apiUrl = isNew ? "/api/mailings" : `/api/mailings/${formData.id}`;
|
const apiUrl = isNew ? "/api/mailings" : `/api/mailings/${formData.id}`;
|
||||||
const method = isNew ? "POST" : "PUT";
|
const method = isNew ? "POST" : "PUT";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user