diff --git a/pkgs/ui/src/app/client-1/page.tsx b/pkgs/ui/src/app/client-1/page.tsx
index 4d74186..5abb913 100644
--- a/pkgs/ui/src/app/client-1/page.tsx
+++ b/pkgs/ui/src/app/client-1/page.tsx
@@ -2,11 +2,11 @@
import SummaryDetails from "@/components/summary_card";
import {
- Client1SummaryDetails,
- Client1ConsumerData,
- Client1ConsumerTableConfig,
- Client1ProducerTableConfig,
- Client1ProducerData
+ Client1SummaryDetails,
+ Client1ConsumerData,
+ Client1ConsumerTableConfig,
+ Client1ProducerTableConfig,
+ Client1ProducerData,
} from "@/mock/client_1";
import CustomTable from "@/components/table";
@@ -21,20 +21,20 @@ export default function Client1() {
details: Client1SummaryDetails,
}}
/>
-
-
Consumer View
-
-
-
-
Producer View
-
-
+
+
Consumer View
+
+
+
+
Producer View
+
+
);
}
diff --git a/pkgs/ui/src/app/client-2/page.tsx b/pkgs/ui/src/app/client-2/page.tsx
index accb479..80be865 100644
--- a/pkgs/ui/src/app/client-2/page.tsx
+++ b/pkgs/ui/src/app/client-2/page.tsx
@@ -2,11 +2,11 @@
import SummaryDetails from "@/components/summary_card";
import {
- Client2ConsumerData,
- Client2ConsumerTableConfig,
- Client2ProducerData,
- Client2ProducerTableConfig,
- Client2SummaryDetails
+ Client2ConsumerData,
+ Client2ConsumerTableConfig,
+ Client2ProducerData,
+ Client2ProducerTableConfig,
+ Client2SummaryDetails,
} from "@/mock/client_2";
import CustomTable from "@/components/table";
@@ -21,20 +21,20 @@ export default function Client1() {
details: Client2SummaryDetails,
}}
/>
-
-
Consumer View
-
-
-
-
Producer View
-
-
+
+
Consumer View
+
+
+
+
Producer View
+
+
);
}
diff --git a/pkgs/ui/src/components/sidebar/index.tsx b/pkgs/ui/src/components/sidebar/index.tsx
index 77ae189..3b46170 100644
--- a/pkgs/ui/src/components/sidebar/index.tsx
+++ b/pkgs/ui/src/components/sidebar/index.tsx
@@ -1,17 +1,17 @@
import {
- Divider,
- IconButton,
- List,
- ListItem,
- ListItemButton,
- ListItemIcon,
- ListItemText,
+ Divider,
+ IconButton,
+ List,
+ ListItem,
+ ListItemButton,
+ ListItemIcon,
+ ListItemText,
} from "@mui/material";
import Image from "next/image";
-import React, {ReactNode} from "react";
+import React, { ReactNode } from "react";
-import {tw} from "@/utils/tailwind";
-import Collapse from '@mui/material/Collapse';
+import { tw } from "@/utils/tailwind";
+import Collapse from "@mui/material/Collapse";
import Link from "next/link";
import ChevronLeftIcon from "@mui/icons-material/ChevronLeft";
import HomeIcon from "@mui/icons-material/Home";
@@ -19,197 +19,206 @@ import HubIcon from "@mui/icons-material/Hub";
import PersonIcon from "@mui/icons-material/Person";
import RouterIcon from "@mui/icons-material/Router";
import StorageIcon from "@mui/icons-material/Storage";
-import ExpandLess from '@mui/icons-material/ExpandLess';
-import ExpandMore from '@mui/icons-material/ExpandMore';
+import ExpandLess from "@mui/icons-material/ExpandLess";
+import ExpandMore from "@mui/icons-material/ExpandMore";
type MenuEntry = {
- icon: ReactNode;
- label: string;
- to: string;
- disabled: boolean;
+ icon: ReactNode;
+ label: string;
+ to: string;
+ disabled: boolean;
} & {
- subMenuEntries?: MenuEntry[];
+ subMenuEntries?: MenuEntry[];
};
const menuEntityEntries: MenuEntry[] = [
- {
- icon: ,
- label: "C1",
- to: "/client-1",
- disabled: false,
- },
- {
- icon: ,
- label: "C2",
- to: "/client-2",
- disabled: false,
- }
+ {
+ icon: ,
+ label: "C1",
+ to: "/client-1",
+ disabled: false,
+ },
+ {
+ icon: ,
+ label: "C2",
+ to: "/client-2",
+ disabled: false,
+ },
];
const menuEntries: MenuEntry[] = [
- {
- icon: ,
- label: "Home",
- to: "/",
- disabled: false,
- },
- {
- icon: ,
- label: "Entities",
- to: "/entities",
- disabled: false,
- },
- {
- icon: ,
- label: "AP",
- to: "/access-point",
- disabled: false,
- },
- {
- icon: ,
- label: "DLG",
- to: "/distributed-ledger-gateway",
- disabled: false,
- },
+ {
+ icon: ,
+ label: "Home",
+ to: "/",
+ disabled: false,
+ },
+ {
+ icon: ,
+ label: "Entities",
+ to: "/entities",
+ disabled: false,
+ },
+ {
+ icon: ,
+ label: "AP",
+ to: "/access-point",
+ disabled: false,
+ },
+ {
+ icon: ,
+ label: "DLG",
+ to: "/distributed-ledger-gateway",
+ disabled: false,
+ },
];
const hideSidebar = tw`-translate-x-14 lg:-translate-x-64`;
const showSidebar = tw`lg:translate-x-0`;
interface SidebarProps {
- show: boolean;
- onClose: () => void;
+ show: boolean;
+ onClose: () => void;
}
export function Sidebar(props: SidebarProps) {
- const {show, onClose} = props;
- const [activeMenuItem, setActiveMenuItem] = React.useState(typeof window !== "undefined" ? window.location.pathname : "");
- const [collapseMenuOpen, setCollapseMenuOpen] = React.useState(true);
+ const { show, onClose } = props;
+ const [activeMenuItem, setActiveMenuItem] = React.useState(
+ typeof window !== "undefined" ? window.location.pathname : "",
+ );
+ const [collapseMenuOpen, setCollapseMenuOpen] = React.useState(true);
- const handleCollapseClick = () => {
- setCollapseMenuOpen(!collapseMenuOpen);
- };
+ const handleCollapseClick = () => {
+ setCollapseMenuOpen(!collapseMenuOpen);
+ };
- const handleMenuItemClick = (path: string) => {
- setActiveMenuItem(path);
- };
+ const handleMenuItemClick = (path: string) => {
+ setActiveMenuItem(path);
+ };
- return (
-
+ );
}
diff --git a/pkgs/ui/src/mock/client_1/index.ts b/pkgs/ui/src/mock/client_1/index.ts
index fbbe0d5..658b51e 100644
--- a/pkgs/ui/src/mock/client_1/index.ts
+++ b/pkgs/ui/src/mock/client_1/index.ts
@@ -17,124 +17,124 @@ export const Client1SummaryDetails = [
export const Client1ConsumerData = [
{
- "service_name": "Carlo's Printing",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:1223",
- "network": "Carlo's Home Network",
+ service_name: "Carlo's Printing",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:1223",
+ network: "Carlo's Home Network",
},
{
- "service_name": "Steve's Printing",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:1234",
- "network": "Steve's Home Network",
+ service_name: "Steve's Printing",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:1234",
+ network: "Steve's Home Network",
},
{
- "service_name": "Test A",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:4567",
- "network": "Test Network A",
+ service_name: "Test A",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:4567",
+ network: "Test Network A",
},
{
- "service_name": "Test B",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:0062",
- "network": "Test Network B",
+ service_name: "Test B",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:0062",
+ network: "Test Network B",
},
-]
+];
export const Client1ConsumerTableConfig = [
{
key: "service_name",
- label: "Service name"
+ label: "Service name",
},
{
key: "service_type",
- label: "Service Type"
+ label: "Service Type",
},
{
key: "end_point",
- label: "End Point"
+ label: "End Point",
},
{
key: "producer",
- label: "Producer"
+ label: "Producer",
},
{
key: "producer_did",
- label: "Producer DID"
+ label: "Producer DID",
},
{
key: "network",
- label: "Network"
- }
-]
+ label: "Network",
+ },
+];
export const Client1ProducerData = [
{
- "service_name": "Carlo's Printing",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT, REGISTERED",
- "action": "Register, Deregister, Delete",
+ service_name: "Carlo's Printing",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT, REGISTERED",
+ action: "Register, Deregister, Delete",
},
{
- "service_name": "Steve's Printing",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "REGISTERED",
- "action": "Create",
+ service_name: "Steve's Printing",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "REGISTERED",
+ action: "Create",
},
{
- "service_name": "Test Printing A",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT",
- "action": "Register, Deregister",
+ service_name: "Test Printing A",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT",
+ action: "Register, Deregister",
},
{
- "service_name": "Test Printing B",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT, REGISTERED",
- "action": "Delete, Create",
+ service_name: "Test Printing B",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT, REGISTERED",
+ action: "Delete, Create",
},
-]
+];
export const Client1ProducerTableConfig = [
{
key: "service_name",
- label: "Service name"
+ label: "Service name",
},
{
key: "service_type",
- label: "Service Type"
+ label: "Service Type",
},
{
key: "end_point",
- label: "End Point"
+ label: "End Point",
},
{
key: "usage",
- label: "Usage"
+ label: "Usage",
},
{
key: "status",
- label: "Status"
+ label: "Status",
},
{
key: "action",
- label: "Action"
- }
-]
\ No newline at end of file
+ label: "Action",
+ },
+];
diff --git a/pkgs/ui/src/mock/client_2/index.ts b/pkgs/ui/src/mock/client_2/index.ts
index 8898587..b0105fd 100644
--- a/pkgs/ui/src/mock/client_2/index.ts
+++ b/pkgs/ui/src/mock/client_2/index.ts
@@ -17,124 +17,124 @@ export const Client2SummaryDetails = [
export const Client2ConsumerData = [
{
- "service_name": "Carlo's Printing",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:1223",
- "network": "Carlo's Home Network",
+ service_name: "Carlo's Printing",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:1223",
+ network: "Carlo's Home Network",
},
{
- "service_name": "Steve's Printing",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:1234",
- "network": "Steve's Home Network",
+ service_name: "Steve's Printing",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:1234",
+ network: "Steve's Home Network",
},
{
- "service_name": "Test A",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:4567",
- "network": "Test Network A",
+ service_name: "Test A",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:4567",
+ network: "Test Network A",
},
{
- "service_name": "Test B",
- "service_type": "3D Printing",
- "end_point": "Consume",
- "producer": "C2",
- "producer_did": "did:sov:test:0062",
- "network": "Test Network B",
+ service_name: "Test B",
+ service_type: "3D Printing",
+ end_point: "Consume",
+ producer: "C2",
+ producer_did: "did:sov:test:0062",
+ network: "Test Network B",
},
-]
+];
export const Client2ConsumerTableConfig = [
{
key: "service_name",
- label: "Service name"
+ label: "Service name",
},
{
key: "service_type",
- label: "Service Type"
+ label: "Service Type",
},
{
key: "end_point",
- label: "End Point"
+ label: "End Point",
},
{
key: "producer",
- label: "Producer"
+ label: "Producer",
},
{
key: "producer_did",
- label: "Producer DID"
+ label: "Producer DID",
},
{
key: "network",
- label: "Network"
- }
-]
+ label: "Network",
+ },
+];
export const Client2ProducerData = [
{
- "service_name": "Carlo's Printing",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT, REGISTERED",
- "action": "Register, Deregister, Delete",
+ service_name: "Carlo's Printing",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT, REGISTERED",
+ action: "Register, Deregister, Delete",
},
{
- "service_name": "Steve's Printing",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "REGISTERED",
- "action": "Create",
+ service_name: "Steve's Printing",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "REGISTERED",
+ action: "Create",
},
{
- "service_name": "Test Printing A",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT",
- "action": "Register, Deregister",
+ service_name: "Test Printing A",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT",
+ action: "Register, Deregister",
},
{
- "service_name": "Test Printing B",
- "service_type": "3D Printing",
- "end_point": "URL",
- "usage": "C1(3), C3(4)",
- "status": "DRAFT, REGISTERED",
- "action": "Delete, Create",
+ service_name: "Test Printing B",
+ service_type: "3D Printing",
+ end_point: "URL",
+ usage: "C1(3), C3(4)",
+ status: "DRAFT, REGISTERED",
+ action: "Delete, Create",
},
-]
+];
export const Client2ProducerTableConfig = [
{
key: "service_name",
- label: "Service name"
+ label: "Service name",
},
{
key: "service_type",
- label: "Service Type"
+ label: "Service Type",
},
{
key: "end_point",
- label: "End Point"
+ label: "End Point",
},
{
key: "usage",
- label: "Usage"
+ label: "Usage",
},
{
key: "status",
- label: "Status"
+ label: "Status",
},
{
key: "action",
- label: "Action"
- }
-]
+ label: "Action",
+ },
+];