feat: created new Developers Page in Settings (#2071)

* feat: created new Developers Page in Settings

* update styled according to the updated design

* update styled according to the updated design

* remove unused color import from TableCell component

* update pl based on comments

* update pl based on comments

* update pl based on comments

* update pl based on comments

* update pl based on comments

* update pl based on comments

* update pl based on comments
This commit is contained in:
Saba Shavidze
2023-10-17 19:28:18 +04:00
committed by GitHub
parent 88438e8094
commit 1549664416
9 changed files with 197 additions and 2 deletions

View File

@ -7,6 +7,7 @@ import {
IconColorSwatch,
IconHierarchy2,
IconLogout,
IconRobot,
IconSettings,
IconUserCircle,
IconUsers,
@ -84,6 +85,17 @@ export const SettingsNavbar = () => {
})
}
/>
<NavItem
label="Developers"
to="/settings/apis"
Icon={IconRobot}
active={
!!useMatch({
path: useResolvedPath('/settings/api').pathname,
end: true,
})
}
/>
<NavTitle label="Other" />
<NavItem label="Logout" onClick={handleLogout} Icon={IconLogout} />
</SubMenuNavbar>