11<script setup>
22import { faExclamationCircle , faHdd , faKey } from " @fortawesome/free-solid-svg-icons" ;
33import { FontAwesomeIcon } from " @fortawesome/vue-fontawesome" ;
4- import { BAlert , BModal , BPopover } from " bootstrap-vue" ;
4+ import { BAlert , BPopover } from " bootstrap-vue" ;
55import { storeToRefs } from " pinia" ;
66import { computed , onBeforeMount , ref , watch } from " vue" ;
77
@@ -12,6 +12,7 @@ import { useUserStore } from "@/stores/userStore";
1212
1313import GButton from " ../BaseComponents/GButton.vue" ;
1414import GButtonGroup from " ../BaseComponents/GButtonGroup.vue" ;
15+ import GModal from " ../BaseComponents/GModal.vue" ;
1516import ToolCredentials from " ./ToolCredentials.vue" ;
1617import ToolHelpForum from " ./ToolHelpForum.vue" ;
1718import 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