Cleanup admin quest
This commit is contained in:
@@ -93,6 +93,11 @@ const style = computed<[string, string]>(() => {
|
||||
const pending = ref(false);
|
||||
const submitError = ref('');
|
||||
|
||||
async function quickSubmit() {
|
||||
formData.cloned.value.review = '✅';
|
||||
await submit();
|
||||
}
|
||||
|
||||
async function submit() {
|
||||
pending.value = true;
|
||||
submitError.value = '';
|
||||
@@ -214,12 +219,13 @@ async function submit() {
|
||||
class="w-full text-center"
|
||||
>{{ t(submitError) }}</VaAlert
|
||||
>
|
||||
<VaButtonGroup :loading="pending" :disabled="pending">
|
||||
<VaButtonGroup :loading="pending" :disabled="pending" grow>
|
||||
<VaButton
|
||||
icon="replay"
|
||||
color="danger"
|
||||
:disabled="!formData.isModified.value"
|
||||
@click.prevent="formData.sync()"
|
||||
>Reset all values</VaButton
|
||||
>Reset</VaButton
|
||||
>
|
||||
<VaButton
|
||||
:disabled="formData.isModified.value"
|
||||
@@ -227,10 +233,19 @@ async function submit() {
|
||||
>Refresh</VaButton
|
||||
>
|
||||
<VaButton
|
||||
color="success"
|
||||
:disabled="!formData.isModified.value"
|
||||
@click.prevent="submit"
|
||||
>Save</VaButton
|
||||
>
|
||||
<VaButton
|
||||
color="success"
|
||||
:disabled="
|
||||
formData.isModified.value || !!formData.cloned.value.review
|
||||
"
|
||||
@click.prevent="quickSubmit"
|
||||
>✅Save</VaButton
|
||||
>
|
||||
</VaButtonGroup>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user