Disable dns provider dropdown when busy

This commit is contained in:
Johannes Zellner
2025-05-26 14:35:54 +02:00
parent 48bf21a537
commit 314e20ea18
2 changed files with 6 additions and 2 deletions

View File

@@ -17,6 +17,10 @@ defineProps({
type: Boolean,
default: false,
},
disabled: {
type: Boolean,
default: false,
},
});
const provider = defineModel('provider');
@@ -104,7 +108,7 @@ function onGcdnsFileInputChange(event) {
<div>
<FormGroup>
<label for="providerInput">{{ $t('domains.domainDialog.provider') }} <sup><a href="https://docs.cloudron.io/domains/#dns-providers" class="help" target="_blank"><i class="fa fa-question-circle"></i></a></sup></label>
<SingleSelect v-model="provider" @select="onProviderChange" :options="DomainsModel.providers" option-key="value" option-label="name" />
<SingleSelect v-model="provider" @select="onProviderChange" :disabled="disabled" :options="DomainsModel.providers" option-key="value" option-label="name" />
</FormGroup>
<!-- Route53 -->