Skip to content

Commit 7e9f903

Browse files
farhank31Farhan Khan
and
Farhan Khan
authored
ATLAS-5033 : Migrate Lineage Module from Backbone.js to React. (#349)
Co-authored-by: Farhan Khan <farhan.khan@freestoninfotech.com>
1 parent 60502b8 commit 7e9f903

18 files changed

+22601
-16
lines changed

0001-ATLAS-5033-Migrate-Lineage-Module-from-Backbone.js-t.patch

Lines changed: 11409 additions & 0 deletions
Large diffs are not rendered by default.

dashboard/src/views/Administrator/AdministratorLayout.tsx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,17 @@ import BusinessMetadataTab from "./BusinessMetadataTab";
2525
import Enumerations from "./Enumerations";
2626
import AdminAuditTable from "./Audits/AdminAuditTable";
2727
import BusinessMetaDataForm from "@views/BusinessMetadata/BusinessMetadataForm";
28-
// import { useAppSelector } from "@hooks/reducerHook";
28+
import { useAppSelector } from "@hooks/reducerHook";
29+
import TypeSystemTreeView from "./TypeSystemTreeView";
2930

3031
const allTabs = ["businessMetadata", "enum", "audit", "typeSystem"];
3132

3233
const AdministratorLayout = () => {
3334
const location = useLocation();
3435
const navigate = useNavigate();
3536
const searchParams = new URLSearchParams(location.search);
36-
// const { entityData = {} }: any = useAppSelector((state: any) => state.entity);
37-
// const { entityDefs = [] } = entityData || {};
37+
const { entityData = {} }: any = useAppSelector((state: any) => state.entity);
38+
const { entityDefs = [] } = entityData || {};
3839

3940
const [form, setForm] = useState(false);
4041
const [bmAttribute, setBMAttribute] = useState({});
@@ -57,7 +58,7 @@ const AdministratorLayout = () => {
5758
searchParams.set("tabActive", currentTabName);
5859
navigate({
5960
pathname: `/administrator`,
60-
search: searchParams.toString()
61+
search: searchParams.toString(),
6162
});
6263
}
6364
};
@@ -87,8 +88,8 @@ const AdministratorLayout = () => {
8788
<LinkTab label="Business Metadata" />
8889
<LinkTab label="Enumerations" />
8990
<LinkTab label="Audits" />
91+
<LinkTab label="Type System" />
9092
</Tabs>
91-
9293
{(activeTab == undefined || activeTab === "businessMetadata") && (
9394
<BusinessMetadataTab
9495
setForm={setForm}
@@ -97,9 +98,9 @@ const AdministratorLayout = () => {
9798
)}
9899
{activeTab === "enum" && <Enumerations />}
99100
{activeTab === "audit" && <AdminAuditTable />}
100-
{/* {activeTab === "typeSystem" && !isEmpty(entityDefs) && (
101+
{activeTab === "typeSystem" && !isEmpty(entityDefs) && (
101102
<TypeSystemTreeView entityDefs={entityDefs} />
102-
)} */}
103+
)}
103104
</Stack>
104105
)}
105106
</Item>

0 commit comments

Comments
 (0)