feat: add Object Edit form (#2090)

Closes #1910
This commit is contained in:
Thaïs
2023-10-17 21:03:59 +02:00
committed by GitHub
parent 54735c4880
commit 8894c52202
7 changed files with 103 additions and 11 deletions

View File

@ -2,6 +2,7 @@ import { useEffect } from 'react';
import { useNavigate, useParams } from 'react-router-dom';
import { SettingsPageContainer } from '@/settings/components/SettingsPageContainer';
import { SettingsObjectFormSection } from '@/settings/data-model/components/SettingsObjectFormSection';
import { activeObjectItems } from '@/settings/data-model/constants/mockObjects';
import { SettingsObjectIconSection } from '@/settings/data-model/object-edit/SettingsObjectIconSection';
import { AppPath } from '@/types/AppPath';
@ -34,10 +35,17 @@ export const SettingsObjectEdit = () => {
]}
/>
{activeObject && (
<SettingsObjectIconSection
Icon={activeObject.Icon}
iconKey={activeObject.Icon.name}
/>
<>
<SettingsObjectIconSection
Icon={activeObject.Icon}
iconKey={activeObject.Icon.name}
/>
<SettingsObjectFormSection
singularName={activeObject.singularName}
pluralName={activeObject.name}
description={activeObject.description}
/>
</>
)}
</SettingsPageContainer>
</SubMenuTopBarContainer>