@@ -109,6 +109,18 @@ export function JobsDetailPage({
|
||||
form.resetFields();
|
||||
}, [form, job]);
|
||||
|
||||
useEffect(() => {
|
||||
const handleTaskUpdated = async (event) => {
|
||||
await refetch().catch(e => `Something went wrong fetching tasks: ${e.message || ''}`);
|
||||
};
|
||||
window.addEventListener('taskUpdated', handleTaskUpdated);
|
||||
|
||||
// Clean up the event listener when the component is unmounted.
|
||||
return () => {
|
||||
window.removeEventListener('taskUpdated', handleTaskUpdated);
|
||||
};
|
||||
}, [refetch]);
|
||||
|
||||
//useKeyboardSaveShortcut(form.submit);
|
||||
|
||||
const handleFinish = async (values) => {
|
||||
|
||||
Reference in New Issue
Block a user