@@ -14,16 +14,15 @@ import jp from 'jsonpath';
1414import { Form , FormItem } from '@ui5/webcomponents-react' ;
1515import { UI5Panel } from 'shared/components/UI5Panel/UI5Panel' ;
1616
17- import { useRecoilValue , useSetRecoilState } from 'recoil' ;
17+ import { useRecoilValue } from 'recoil' ;
1818import { editViewModeState } from 'state/preferences/editViewModeAtom' ;
19- import { isResourceEditedState } from 'state/resourceEditedAtom' ;
2019import { createPortal } from 'react-dom' ;
2120import { UnsavedMessageBox } from 'shared/components/UnsavedMessageBox/UnsavedMessageBox' ;
2221import { getDescription , SchemaContext } from 'shared/helpers/schema' ;
2322
24- import './ResourceForm.scss' ;
2523import { columnLayoutState } from 'state/columnLayoutAtom' ;
2624import { useFormEditTracking } from 'shared/hooks/useFormEditTracking' ;
25+ import './ResourceForm.scss' ;
2726
2827export function ResourceForm ( {
2928 pluralKind, // used for the request path
@@ -95,15 +94,9 @@ export function ResourceForm({
9594 }
9695
9796 const editViewMode = useRecoilValue ( editViewModeState ) ;
98- const setIsResourceEdited = useSetRecoilState ( isResourceEditedState ) ;
9997 const [ editorError , setEditorError ] = useState ( null ) ;
10098
101- useFormEditTracking (
102- resource ,
103- initialResource ,
104- setIsResourceEdited ,
105- editorError ,
106- ) ;
99+ useFormEditTracking ( resource , initialResource , editorError ) ;
107100
108101 const { t } = useTranslation ( ) ;
109102 const createResource = useCreateResource ( {
0 commit comments