diff --git a/src/components/Atomic/ContentMenu/ContentMenu.styles.ts b/src/components/Atomic/ContentMenu/ContentMenu.styles.ts index 8b87529..cf3bd60 100644 --- a/src/components/Atomic/ContentMenu/ContentMenu.styles.ts +++ b/src/components/Atomic/ContentMenu/ContentMenu.styles.ts @@ -48,25 +48,6 @@ export const menuList = css` list-style: none; padding: 0; margin: 0; - - .item-enter { - } - - .item-enter-done { - max-height: 200px; - } - - .item-enter-active { - max-height: 200px; - } - - .item-exit { - max-height: 0; - } - - .item-exit-active { - max-height: 0; - } ` export const itemTitleIcon = css` @@ -139,9 +120,7 @@ export const activeArrow = css` ` export const subItems = css` - // max-height: 0; overflow: hidden; - //transition: all 0.45s; ` export const subItemsList = css` diff --git a/src/components/Atomic/ContentMenu/__snapshots__/ContentMenu.test.tsx.snap b/src/components/Atomic/ContentMenu/__snapshots__/ContentMenu.test.tsx.snap index 3759290..e99829b 100644 --- a/src/components/Atomic/ContentMenu/__snapshots__/ContentMenu.test.tsx.snap +++ b/src/components/Atomic/ContentMenu/__snapshots__/ContentMenu.test.tsx.snap @@ -15,22 +15,6 @@ exports[` renders without crashing 1`] = ` margin: 0; } -.emotion-1 .item-enter-done { - max-height: 200px; -} - -.emotion-1 .item-enter-active { - max-height: 200px; -} - -.emotion-1 .item-exit { - max-height: 0; -} - -.emotion-1 .item-exit-active { - max-height: 0; -} - .emotion-2 { display: -webkit-box; display: -webkit-flex; diff --git a/src/components/Layout/LeftPanel/LeftPanel.styles.ts b/src/components/Layout/LeftPanel/LeftPanel.styles.ts index adf6629..093fe75 100644 --- a/src/components/Layout/LeftPanel/LeftPanel.styles.ts +++ b/src/components/Layout/LeftPanel/LeftPanel.styles.ts @@ -82,25 +82,6 @@ export const menu = css` margin-top: 12px; } } - - .item-enter { - } - - .item-enter-done { - max-height: 200px; - } - - .item-enter-active { - max-height: 200px; - } - - .item-exit { - max-height: 0; - } - - .item-exit-active { - max-height: 0; - } ` export const menuCollapsed = css` @@ -153,6 +134,7 @@ export const item = (theme: ThemeType) => css` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; &:hover { color: ${get(theme, `LeftPanel.item.hover.color`)}; @@ -229,9 +211,9 @@ export const arrowCollapsed = css` ` export const subItems = css` - max-height: 0; + //max-height: 0; overflow: hidden; - transition: all 0.45s; + //transition: all 0.45s; ` export const subItemsList = css` diff --git a/src/components/Layout/LeftPanel/LeftPanel.tsx b/src/components/Layout/LeftPanel/LeftPanel.tsx index 2af9274..f2c235a 100644 --- a/src/components/Layout/LeftPanel/LeftPanel.tsx +++ b/src/components/Layout/LeftPanel/LeftPanel.tsx @@ -1,6 +1,5 @@ import React, { cloneElement, FC, ReactElement, SyntheticEvent, useEffect, useState } from 'react' import { createPortal } from 'react-dom' -import { CSSTransition } from 'react-transition-group' import { useFloating, shift, offset } from '@floating-ui/react-dom' import { motion, AnimatePresence } from 'framer-motion' import isFunction from 'lodash/isFunction' @@ -39,7 +38,7 @@ const LeftPanelItem = (props: LeftPanelItemType) => { rel={isExternal ? 'noreferrer' : undefined} target={isExternal ? '_blank' : undefined} > -
+ {typeof item.icon === 'string' ? : cloneElement(item.icon as ReactElement, { css: styles.itemTitleIcon })} {item.title} @@ -49,8 +48,9 @@ const LeftPanelItem = (props: LeftPanelItemType) => { )} -
+ + {item.children && ( { } } else { return ( - -
- -
-
+ + {isActive ? ( + + + + ) : null} + ) } } diff --git a/src/components/Layout/LeftPanel/__snapshots__/LeftPanel.test.tsx.snap b/src/components/Layout/LeftPanel/__snapshots__/LeftPanel.test.tsx.snap index 4f45ecf..a1e4432 100644 --- a/src/components/Layout/LeftPanel/__snapshots__/LeftPanel.test.tsx.snap +++ b/src/components/Layout/LeftPanel/__snapshots__/LeftPanel.test.tsx.snap @@ -77,22 +77,6 @@ exports[` render correctly - snapshot 1`] = ` margin-top: 12px; } -.emotion-2 .item-enter-done { - max-height: 200px; -} - -.emotion-2 .item-enter-active { - max-height: 200px; -} - -.emotion-2 .item-exit { - max-height: 0; -} - -.emotion-2 .item-exit-active { - max-height: 0; -} - .emotion-3 { list-style: none; padding: 0; @@ -131,6 +115,7 @@ exports[` render correctly - snapshot 1`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; color: !important; background: #fff; } @@ -186,6 +171,7 @@ exports[` render correctly - snapshot 1`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; } .emotion-14 { @@ -237,88 +223,7 @@ exports[` render correctly - snapshot 1`] = ` transition: all 0.25s; } -.emotion-41 { - max-height: 0; - overflow: hidden; - -webkit-transition: all 0.45s; - transition: all 0.45s; -} - -.emotion-42 { - padding: 10px 0 0 20px; - margin: 0; - list-style: none; -} - -.emotion-43 { - display: block; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: #81868c; - -webkit-text-decoration: none; - text-decoration: none; - position: relative; - margin: 4px 0 4px 0; - -webkit-transition: all 0.25s; - transition: all 0.25s; - padding: 8px 8px 8px 20px; - white-space: nowrap; -} - -.emotion-43:hover { - color: !important; -} - -.emotion-44 { - width: 14px; - height: 55px; - position: absolute; - left: 0; - bottom: 50%; -} - -.emotion-45 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #52c5a2; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-52 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #2261AE; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-103 { +.emotion-75 { border-top: 2px solid; margin-top: 12px; padding: 0 0 0 8px; @@ -335,13 +240,13 @@ exports[` render correctly - snapshot 1`] = ` overflow: hidden; } -.emotion-104 { +.emotion-76 { position: absolute; left: 8px; overflow: hidden; } -.emotion-105 { +.emotion-77 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -352,20 +257,20 @@ exports[` render correctly - snapshot 1`] = ` align-items: center; } -.emotion-106 { +.emotion-78 { -webkit-flex: 0 0 24px; -ms-flex: 0 0 24px; flex: 0 0 24px; } -.emotion-107 { +.emotion-79 { -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding-left: 12px; } -.emotion-108 { +.emotion-80 { font-family: 'Poppins',sans-serif; font-style: normal; font-weight: 400; @@ -440,7 +345,7 @@ exports[` render correctly - snapshot 1`] = ` href="/dashboard" id="1" > -
@@ -483,7 +388,7 @@ exports[` render correctly - snapshot 1`] = ` > Dashboard -
+
  • render correctly - snapshot 1`] = ` href="/devices" id="2" > -
    @@ -517,7 +422,7 @@ exports[` render correctly - snapshot 1`] = ` > Devices -
    +
  • render correctly - snapshot 1`] = ` href="/integrations" id="3" > -
    @@ -555,7 +460,7 @@ exports[` render correctly - snapshot 1`] = ` > Integrations -
    +
  • render correctly - snapshot 1`] = ` href="/remote-clients" id="4" > -
    @@ -603,7 +508,7 @@ exports[` render correctly - snapshot 1`] = ` > Remote clients -
    +
  • render correctly - snapshot 1`] = ` href="/pending-commands" id="5" > -
    @@ -637,7 +542,7 @@ exports[` render correctly - snapshot 1`] = ` > Pending commands -
    +
  • @@ -661,7 +566,7 @@ exports[` render correctly - snapshot 1`] = ` href="/device-provisioning" id="10" > -
    @@ -703,91 +608,8 @@ exports[` render correctly - snapshot 1`] = ` /> -
    + -
  • render correctly - snapshot 1`] = ` href="api-tokens" id="13" > -
    @@ -990,7 +729,7 @@ exports[` render correctly - snapshot 1`] = ` > API tokens -
    +
  • render correctly - snapshot 1`] = ` href="/schema-hub" id="14" > -
    @@ -1024,7 +763,7 @@ exports[` render correctly - snapshot 1`] = ` > Schema hub -
    +
  • @@ -1048,7 +787,7 @@ exports[` render correctly - snapshot 1`] = ` href="/docs" id="20" > -
    @@ -1071,7 +810,7 @@ exports[` render correctly - snapshot 1`] = ` > Docs -
    +
  • render correctly - snapshot 1`] = ` href="/chart-room" id="21" > -
    @@ -1105,23 +844,23 @@ exports[` render correctly - snapshot 1`] = ` > Chat room -
    +
  • render correctly - snapshot 1`] = `
    Version 2.02 @@ -1232,22 +971,6 @@ exports[` render correctly - snapshot 2`] = ` margin-top: 12px; } -.emotion-2 .item-enter-done { - max-height: 200px; -} - -.emotion-2 .item-enter-active { - max-height: 200px; -} - -.emotion-2 .item-exit { - max-height: 0; -} - -.emotion-2 .item-exit-active { - max-height: 0; -} - .emotion-3 { list-style: none; padding: 0; @@ -1286,6 +1009,7 @@ exports[` render correctly - snapshot 2`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; color: !important; background: #fff; } @@ -1341,6 +1065,7 @@ exports[` render correctly - snapshot 2`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; } .emotion-14 { @@ -1392,88 +1117,7 @@ exports[` render correctly - snapshot 2`] = ` transition: all 0.25s; } -.emotion-41 { - max-height: 0; - overflow: hidden; - -webkit-transition: all 0.45s; - transition: all 0.45s; -} - -.emotion-42 { - padding: 10px 0 0 20px; - margin: 0; - list-style: none; -} - -.emotion-43 { - display: block; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: #81868c; - -webkit-text-decoration: none; - text-decoration: none; - position: relative; - margin: 4px 0 4px 0; - -webkit-transition: all 0.25s; - transition: all 0.25s; - padding: 8px 8px 8px 20px; - white-space: nowrap; -} - -.emotion-43:hover { - color: !important; -} - -.emotion-44 { - width: 14px; - height: 55px; - position: absolute; - left: 0; - bottom: 50%; -} - -.emotion-45 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #52c5a2; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-52 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #2261AE; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-103 { +.emotion-75 { border-top: 2px solid; margin-top: 12px; padding: 0 0 0 8px; @@ -1490,13 +1134,13 @@ exports[` render correctly - snapshot 2`] = ` overflow: hidden; } -.emotion-104 { +.emotion-76 { position: absolute; left: 8px; overflow: hidden; } -.emotion-105 { +.emotion-77 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -1507,20 +1151,20 @@ exports[` render correctly - snapshot 2`] = ` align-items: center; } -.emotion-106 { +.emotion-78 { -webkit-flex: 0 0 24px; -ms-flex: 0 0 24px; flex: 0 0 24px; } -.emotion-107 { +.emotion-79 { -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding-left: 12px; } -.emotion-108 { +.emotion-80 { font-family: 'Poppins',sans-serif; font-style: normal; font-weight: 400; @@ -1595,7 +1239,7 @@ exports[` render correctly - snapshot 2`] = ` href="/dashboard" id="1" > -
    @@ -1638,7 +1282,7 @@ exports[` render correctly - snapshot 2`] = ` > Dashboard -
    +
  • render correctly - snapshot 2`] = ` href="/devices" id="2" > -
    @@ -1672,7 +1316,7 @@ exports[` render correctly - snapshot 2`] = ` > Devices -
    +
  • render correctly - snapshot 2`] = ` href="/integrations" id="3" > -
    @@ -1710,7 +1354,7 @@ exports[` render correctly - snapshot 2`] = ` > Integrations -
    +
  • render correctly - snapshot 2`] = ` href="/remote-clients" id="4" > -
    @@ -1758,7 +1402,7 @@ exports[` render correctly - snapshot 2`] = ` > Remote clients -
    +
  • render correctly - snapshot 2`] = ` href="/pending-commands" id="5" > -
    @@ -1792,7 +1436,7 @@ exports[` render correctly - snapshot 2`] = ` > Pending commands -
    +
  • @@ -1816,7 +1460,7 @@ exports[` render correctly - snapshot 2`] = ` href="/device-provisioning" id="10" > -
    @@ -1858,91 +1502,8 @@ exports[` render correctly - snapshot 2`] = ` /> -
    + -
  • render correctly - snapshot 2`] = ` href="api-tokens" id="13" > -
    @@ -2145,7 +1623,7 @@ exports[` render correctly - snapshot 2`] = ` > API tokens -
    +
  • render correctly - snapshot 2`] = ` href="/schema-hub" id="14" > -
    @@ -2179,7 +1657,7 @@ exports[` render correctly - snapshot 2`] = ` > Schema hub -
    +
  • @@ -2203,7 +1681,7 @@ exports[` render correctly - snapshot 2`] = ` href="/docs" id="20" > -
    @@ -2226,7 +1704,7 @@ exports[` render correctly - snapshot 2`] = ` > Docs -
    +
  • render correctly - snapshot 2`] = ` href="/chart-room" id="21" > -
    @@ -2260,23 +1738,23 @@ exports[` render correctly - snapshot 2`] = ` > Chat room -
    +
  • render correctly - snapshot 2`] = `
    Version 2.02 @@ -2387,22 +1865,6 @@ exports[` render correctly - snapshot 3`] = ` margin-top: 12px; } -.emotion-2 .item-enter-done { - max-height: 200px; -} - -.emotion-2 .item-enter-active { - max-height: 200px; -} - -.emotion-2 .item-exit { - max-height: 0; -} - -.emotion-2 .item-exit-active { - max-height: 0; -} - .emotion-3 { list-style: none; padding: 0; @@ -2441,6 +1903,7 @@ exports[` render correctly - snapshot 3`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; color: !important; background: #fff; } @@ -2496,6 +1959,7 @@ exports[` render correctly - snapshot 3`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; } .emotion-14 { @@ -2547,88 +2011,7 @@ exports[` render correctly - snapshot 3`] = ` transition: all 0.25s; } -.emotion-41 { - max-height: 0; - overflow: hidden; - -webkit-transition: all 0.45s; - transition: all 0.45s; -} - -.emotion-42 { - padding: 10px 0 0 20px; - margin: 0; - list-style: none; -} - -.emotion-43 { - display: block; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: #81868c; - -webkit-text-decoration: none; - text-decoration: none; - position: relative; - margin: 4px 0 4px 0; - -webkit-transition: all 0.25s; - transition: all 0.25s; - padding: 8px 8px 8px 20px; - white-space: nowrap; -} - -.emotion-43:hover { - color: !important; -} - -.emotion-44 { - width: 14px; - height: 55px; - position: absolute; - left: 0; - bottom: 50%; -} - -.emotion-45 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #52c5a2; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-52 { - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - border-radius: 100px; - background: #2261AE; - font-family: 'Poppins',sans-serif; - font-style: normal; - font-weight: 600; - font-size: 10px; - line-height: 18px; - color: #ffffff; - padding: 0 10px; -} - -.emotion-103 { +.emotion-75 { border-top: 2px solid; margin-top: 12px; padding: 0 0 0 8px; @@ -2645,13 +2028,13 @@ exports[` render correctly - snapshot 3`] = ` overflow: hidden; } -.emotion-104 { +.emotion-76 { position: absolute; left: 8px; overflow: hidden; } -.emotion-105 { +.emotion-77 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -2662,20 +2045,20 @@ exports[` render correctly - snapshot 3`] = ` align-items: center; } -.emotion-106 { +.emotion-78 { -webkit-flex: 0 0 24px; -ms-flex: 0 0 24px; flex: 0 0 24px; } -.emotion-107 { +.emotion-79 { -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding-left: 12px; } -.emotion-108 { +.emotion-80 { font-family: 'Poppins',sans-serif; font-style: normal; font-weight: 400; @@ -2750,7 +2133,7 @@ exports[` render correctly - snapshot 3`] = ` href="/dashboard" id="1" > -
    @@ -2793,7 +2176,7 @@ exports[` render correctly - snapshot 3`] = ` > Dashboard -
    +
  • render correctly - snapshot 3`] = ` href="/devices" id="2" > -
    @@ -2827,7 +2210,7 @@ exports[` render correctly - snapshot 3`] = ` > Devices -
    +
  • render correctly - snapshot 3`] = ` href="/integrations" id="3" > -
    @@ -2865,7 +2248,7 @@ exports[` render correctly - snapshot 3`] = ` > Integrations -
    +
  • render correctly - snapshot 3`] = ` href="/remote-clients" id="4" > -
    @@ -2913,7 +2296,7 @@ exports[` render correctly - snapshot 3`] = ` > Remote clients -
    +
  • render correctly - snapshot 3`] = ` href="/pending-commands" id="5" > -
    @@ -2947,7 +2330,7 @@ exports[` render correctly - snapshot 3`] = ` > Pending commands -
    +
  • @@ -2971,7 +2354,7 @@ exports[` render correctly - snapshot 3`] = ` href="/device-provisioning" id="10" > -
    @@ -3013,91 +2396,8 @@ exports[` render correctly - snapshot 3`] = ` /> -
    + -
  • render correctly - snapshot 3`] = ` href="api-tokens" id="13" > -
    @@ -3300,7 +2517,7 @@ exports[` render correctly - snapshot 3`] = ` > API tokens -
    +
  • render correctly - snapshot 3`] = ` href="/schema-hub" id="14" > -
    @@ -3334,7 +2551,7 @@ exports[` render correctly - snapshot 3`] = ` > Schema hub -
    +
  • @@ -3358,7 +2575,7 @@ exports[` render correctly - snapshot 3`] = ` href="/docs" id="20" > -
    @@ -3381,7 +2598,7 @@ exports[` render correctly - snapshot 3`] = ` > Docs -
    +
  • render correctly - snapshot 3`] = ` href="/chart-room" id="21" > -
    @@ -3415,23 +2632,23 @@ exports[` render correctly - snapshot 3`] = ` > Chat room -
    +
  • render correctly - snapshot 3`] = `
    Version 2.02 @@ -3555,22 +2772,6 @@ exports[` render correctly - snapshot 4`] = ` margin-top: 12px; } -.emotion-2 .item-enter-done { - max-height: 200px; -} - -.emotion-2 .item-enter-active { - max-height: 200px; -} - -.emotion-2 .item-exit { - max-height: 0; -} - -.emotion-2 .item-exit-active { - max-height: 0; -} - .emotion-3 { list-style: none; padding: 0; @@ -3610,6 +2811,7 @@ exports[` render correctly - snapshot 4`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; } .emotion-9 { @@ -3662,6 +2864,7 @@ exports[` render correctly - snapshot 4`] = ` transition: all 0.25s; position: relative; overflow: hidden; + cursor: pointer; color: !important; background: #fff; } @@ -3850,7 +3053,7 @@ exports[` render correctly - snapshot 4`] = ` href="/dashboard" id="1" > -
    @@ -3893,7 +3096,7 @@ exports[` render correctly - snapshot 4`] = ` > Dashboard -
    +
  • render correctly - snapshot 4`] = ` href="/devices" id="2" > -
    @@ -3927,7 +3130,7 @@ exports[` render correctly - snapshot 4`] = ` > Devices -
    +
  • render correctly - snapshot 4`] = ` href="/integrations" id="3" > -
    @@ -3965,7 +3168,7 @@ exports[` render correctly - snapshot 4`] = ` > Integrations -
    +
  • render correctly - snapshot 4`] = ` href="/remote-clients" id="4" > -
    @@ -4013,7 +3216,7 @@ exports[` render correctly - snapshot 4`] = ` > Remote clients -
    +
  • render correctly - snapshot 4`] = ` href="/pending-commands" id="5" > -
    @@ -4047,7 +3250,7 @@ exports[` render correctly - snapshot 4`] = ` > Pending commands -
    +
  • @@ -4071,7 +3274,7 @@ exports[` render correctly - snapshot 4`] = ` href="/device-provisioning" id="10" > -
    @@ -4113,7 +3316,7 @@ exports[` render correctly - snapshot 4`] = ` /> -
    +
  • render correctly - snapshot 4`] = ` href="/device-update" id="11" > -
    @@ -4166,7 +3369,7 @@ exports[` render correctly - snapshot 4`] = ` /> -
    +
  • render correctly - snapshot 4`] = ` href="device-logs" id="12" > -
    @@ -4200,7 +3403,7 @@ exports[` render correctly - snapshot 4`] = ` > Device logs -
    +
  • render correctly - snapshot 4`] = ` href="api-tokens" id="13" > -
    @@ -4234,7 +3437,7 @@ exports[` render correctly - snapshot 4`] = ` > API tokens -
    +
  • render correctly - snapshot 4`] = ` href="/schema-hub" id="14" > -
    @@ -4268,7 +3471,7 @@ exports[` render correctly - snapshot 4`] = ` > Schema hub -
    +
  • @@ -4292,7 +3495,7 @@ exports[` render correctly - snapshot 4`] = ` href="/docs" id="20" > -
    @@ -4315,7 +3518,7 @@ exports[` render correctly - snapshot 4`] = ` > Docs -
    +
  • render correctly - snapshot 4`] = ` href="/chart-room" id="21" > -
    @@ -4349,7 +3552,7 @@ exports[` render correctly - snapshot 4`] = ` > Chat room -
    +