Skip to content

Commit 85cf04b

Browse files
committed
fix(ui): disable QuickConnection button when user has no namespaces
1 parent 9e5afff commit 85cf04b

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

ui/src/components/QuickConnection/QuickConnection.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
data-test="quick-connection-open-btn"
99
prepend-icon="mdi-console"
1010
block
11+
v-bind="$attrs"
1112
@click="showDialog = true"
1213
>
1314
Quick Connect

ui/src/layouts/AppLayout.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127
</template>
128128

129129
<v-col class="d-flex align-end justify-center">
130-
<QuickConnection />
130+
<QuickConnection :disabled="!hasNamespaces" />
131131
</v-col>
132132
</v-list>
133133
</v-navigation-drawer>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ exports[`App Layout Component > Renders the component 1`] = `
247247
</transition-stub>
248248
</div>
249249
<div data-v-e7291ef4="" class="v-col d-flex align-end justify-center">
250-
<div data-v-136d2a2f="" data-v-e7291ef4=""><button data-v-136d2a2f="" tabindex="0" type="button" class="v-btn v-btn--block v-theme--dark bg-primary v-btn--density-default v-btn--size-default v-btn--variant-flat" aria-label="Dialog Quick Connection" data-test="quick-connection-open-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span><span class="v-btn__prepend"><i class="mdi-console mdi v-icon notranslate v-theme--dark v-icon--size-default" aria-hidden="true"></i></span><span class="v-btn__content" data-no-activator=""> Quick Connect </span>
250+
<div data-v-136d2a2f="" data-v-e7291ef4="" disabled="true"><button data-v-136d2a2f="" tabindex="0" type="button" class="v-btn v-btn--block v-btn--disabled v-theme--dark bg-primary v-btn--density-default v-btn--size-default v-btn--variant-flat" disabled="" aria-label="Dialog Quick Connection" data-test="quick-connection-open-btn"><span class="v-btn__overlay"></span><span class="v-btn__underlay"></span><span class="v-btn__prepend"><i class="mdi-console mdi v-icon notranslate v-theme--dark v-icon--size-default" aria-hidden="true"></i></span><span class="v-btn__content" data-no-activator=""> Quick Connect </span>
251251
<!---->
252252
<!---->
253253
</button>

0 commit comments

Comments
 (0)