Skip to content

Commit 0a53ba4

Browse files
committed
fix(ui): remove navigation drawer's Add Namespace button
1 parent 85cf04b commit 0a53ba4

File tree

2 files changed

+3
-31
lines changed

2 files changed

+3
-31
lines changed

ui/src/layouts/AppLayout.vue

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,6 @@
2626
</div>
2727
</v-toolbar>
2828

29-
<div
30-
v-if="!hasNamespaces"
31-
class="d-flex justify-center"
32-
>
33-
<v-btn
34-
color="primary"
35-
data-test="save-btn"
36-
@click="showNamespaceAdd = true"
37-
>
38-
Add Namespace
39-
</v-btn>
40-
<NamespaceAdd
41-
v-model="showNamespaceAdd"
42-
enable-switch-in
43-
data-test="namespace-add-component"
44-
/>
45-
</div>
46-
4729
<v-list
4830
density="compact"
4931
class="bg-v-theme-surface"
@@ -179,7 +161,6 @@ import { envVariables } from "../envVariables";
179161
import UserWarning from "../components/User/UserWarning.vue";
180162
import AppBar from "../components/AppBar/AppBar.vue";
181163
import QuickConnection from "../components/QuickConnection/QuickConnection.vue";
182-
import NamespaceAdd from "@/components/Namespace/NamespaceAdd.vue";
183164
import Snackbar from "@/components/Snackbar/Snackbar.vue";
184165
import useLayoutStore from "@/store/modules/layout";
185166
import useNamespacesStore from "@/store/modules/namespaces";
@@ -206,7 +187,6 @@ const namespacesStore = useNamespacesStore();
206187
const spinnerStore = useSpinnerStore();
207188
const { getPrivateKeyList } = usePrivateKeysStore();
208189
const currentRoute = computed(() => router.currentRoute);
209-
const showNamespaceAdd = ref(false);
210190
const hasNamespaces = computed(() => namespacesStore.namespaceList.length !== 0);
211191
const theme = computed(() => layoutStore.theme);
212192

ui/tests/layouts/__snapshots__/AppLayout.spec.ts.snap

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,6 @@ exports[`App Layout Component > Renders the component 1`] = `
3131
<!---->
3232
</transition-stub>
3333
</header>
34-
<div data-v-e7291ef4="" class="d-flex justify-center"><button data-v-e7291ef4="" type="button" class="v-btn v-btn--elevated v-theme--dark bg-primary v-btn--density-default v-btn--size-default v-btn--variant-elevated" data-test="save-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
35-
<!----><span class="v-btn__content" data-no-activator=""> Add Namespace </span>
36-
<!---->
37-
<!---->
38-
</button>
39-
<!---->
40-
<!---->
41-
</div>
4234
<div data-v-e7291ef4="" class="v-list v-theme--dark bg-transparent v-list--density-compact v-list--one-line bg-v-theme-surface" tabindex="0" role="list" data-test="list"><a data-v-e7291ef4="" href="/" aria-disabled="true" class="v-list-item v-list-item--disabled v-theme--dark v-list-item--density-compact v-list-item--two-line rounded-0 v-list-item--variant-text mb-2" role="link" data-test="list-item">
4335
<!----><span class="v-list-item__underlay"></span>
4436
<div class="v-list-item__prepend"><i data-v-e7291ef4="" class="mdi-home mdi v-icon notranslate v-theme--dark v-icon--size-default" aria-hidden="true" data-test="icon"></i>
@@ -288,7 +280,7 @@ exports[`App Layout Component > Renders the component 1`] = `
288280
<!---->
289281
<!---->
290282
<!--teleport start-->
291-
<!--teleport end--><button type="button" class="v-btn v-btn--stacked v-theme--light v-btn--density-comfortable v-btn--size-x-large v-btn--variant-text text-none p-2 border-e-thin border-s-thin" aria-haspopup="menu" aria-expanded="false" aria-controls="v-menu-v-9" aria-owns="v-menu-v-9"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
283+
<!--teleport end--><button type="button" class="v-btn v-btn--stacked v-theme--light v-btn--density-comfortable v-btn--size-x-large v-btn--variant-text text-none p-2 border-e-thin border-s-thin" aria-haspopup="menu" aria-expanded="false" aria-controls="v-menu-v-8" aria-owns="v-menu-v-8"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
292284
<!----><span class="v-btn__content" data-no-activator=""><div class="d-flex align-center ga-2"><span class="v-chip v-chip--label v-theme--light text-primary v-chip--density-default v-chip--size-default v-chip--variant-tonal text-uppercase" draggable="false"><!----><span class="v-chip__underlay"></span>
293285
<!---->
294286
<!---->
@@ -309,7 +301,7 @@ exports[`App Layout Component > Renders the component 1`] = `
309301
</ul>
310302
</div>
311303
<div class="v-spacer"></div>
312-
<div class="d-flex align-center ga-4 mr-4"><button type="button" class="v-btn v-btn--icon v-theme--light text-primary v-btn--density-default v-btn--variant-text" aria-describedby="v-tooltip-v-13" aria-label="community-help-icon" data-test="support-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
304+
<div class="d-flex align-center ga-4 mr-4"><button type="button" class="v-btn v-btn--icon v-theme--light text-primary v-btn--density-default v-btn--variant-text" aria-describedby="v-tooltip-v-12" aria-label="community-help-icon" data-test="support-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
313305
<!----><span class="v-btn__content" data-no-activator=""><i class="mdi-help-circle mdi v-icon notranslate v-theme--light v-icon--size-default" aria-hidden="true"></i></span>
314306
<!---->
315307
<!---->
@@ -322,7 +314,7 @@ exports[`App Layout Component > Renders the component 1`] = `
322314
</div>
323315
</div>
324316
<!--teleport start-->
325-
<!--teleport end--><button type="button" class="v-btn v-btn--icon v-theme--light text-primary v-btn--density-default v-btn--variant-text" aria-haspopup="menu" aria-expanded="false" aria-controls="v-menu-v-21" aria-owns="v-menu-v-21" data-test="user-menu-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
317+
<!--teleport end--><button type="button" class="v-btn v-btn--icon v-theme--light text-primary v-btn--density-default v-btn--variant-text" aria-haspopup="menu" aria-expanded="false" aria-controls="v-menu-v-20" aria-owns="v-menu-v-20" data-test="user-menu-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span>
326318
<!----><span class="v-btn__content" data-no-activator=""><div data-v-09753bb1="" class="v-avatar v-theme--light bg-primary v-avatar--density-default v-avatar--variant-flat border" style="width: 1.5rem; height: 1.5rem;" email="" data-test="user-icon"><i data-v-09753bb1="" class="mdi-account mdi v-icon notranslate v-theme--light v-icon--size-default text-surface" aria-hidden="true" data-test="gravatar-placeholder"></i><!----><span class="v-avatar__underlay"></span>
327319
</div></span>
328320
<!---->

0 commit comments

Comments
 (0)