Skip to content

Commit 3c1b82b

Browse files
use GModal in tool card
1 parent 6f2d617 commit 3c1b82b

1 file changed

Lines changed: 7 additions & 11 deletions

File tree

client/src/components/Tool/ToolCard.vue

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup>
22
import { faExclamationCircle, faHdd, faKey } from "@fortawesome/free-solid-svg-icons";
33
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
4-
import { BAlert, BModal, BPopover } from "bootstrap-vue";
4+
import { BAlert, BPopover } from "bootstrap-vue";
55
import { storeToRefs } from "pinia";
66
import { computed, onBeforeMount, ref, watch } from "vue";
77
@@ -12,6 +12,7 @@ import { useUserStore } from "@/stores/userStore";
1212
1313
import GButton from "../BaseComponents/GButton.vue";
1414
import GButtonGroup from "../BaseComponents/GButtonGroup.vue";
15+
import GModal from "../BaseComponents/GModal.vue";
1516
import ToolCredentials from "./ToolCredentials.vue";
1617
import ToolHelpForum from "./ToolHelpForum.vue";
1718
import ToolSelectPreferredObjectStore from "./ToolSelectPreferredObjectStore.vue";
@@ -188,21 +189,16 @@ onBeforeMount(() => {
188189
v-if="allowObjectStoreSelection"
189190
:tool-preferred-object-store-id="toolPreferredObjectStoreId"
190191
:user="currentUser" />
191-
<BModal
192+
<GModal
192193
id="modal-select-preferred-object-store"
193-
v-model="showPreferredObjectStoreModal"
194+
:show.sync="showPreferredObjectStoreModal"
194195
:title="storageLocationModalTitle"
195-
scrollable
196-
centered
197-
modal-class="tool-preferred-object-store-modal"
198-
title-tag="h3"
199-
size="lg"
200-
ok-only
201-
ok-title="Close">
196+
size="small">
202197
<ToolSelectPreferredObjectStore
198+
v-if="showPreferredObjectStoreModal"
203199
:tool-preferred-object-store-id="toolPreferredObjectStoreId"
204200
@updated="onUpdatePreferredObjectStoreId" />
205-
</BModal>
201+
</GModal>
206202
<slot name="buttons" />
207203
</template>
208204

0 commit comments

Comments
 (0)