Skip to content

Commit 8989769

Browse files
committed
fix: minor bug fix
1 parent 5a0e5fb commit 8989769

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/shared/hooks/useFormEditTracking.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,20 @@ import { cloneDeep, isEqual } from 'lodash';
22
import { useEffect, useMemo, useRef } from 'react';
33

44
const excludeStatus = resource => {
5+
if (!resource) return null;
56
const modifiedResource = cloneDeep(resource);
67
delete modifiedResource.status;
78
delete modifiedResource.metadata?.resourceVersion;
89
delete modifiedResource.metadata?.managedFields;
910
return modifiedResource;
1011
};
1112

12-
export const useFormEditTracking = (
13+
export function useFormEditTracking(
1314
resource,
1415
initialResource,
1516
setIsResourceEdited,
1617
editorError = false,
17-
) => {
18+
) {
1819
// timeout ID for debouncing
1920
const timeoutRef = useRef(null);
2021

@@ -48,4 +49,4 @@ export const useFormEditTracking = (
4849
}
4950
};
5051
}, [isEdited, setIsResourceEdited]);
51-
};
52+
}

0 commit comments

Comments
 (0)