Prevent translation rows from being edited before existing values are loaded (#6173)

Fixes #6094
This commit is contained in:
Rijk van Zanten
2021-06-09 19:13:03 -04:00
committed by GitHub
parent e9a8850a58
commit 1f2bce9fd2

View File

@@ -1,5 +1,5 @@
<template>
<div v-if="languagesLoading">
<div v-if="languagesLoading || previewLoading">
<v-skeleton-loader v-for="n in 5" :key="n" />
</div>
@@ -93,7 +93,7 @@ export default defineComponent({
const { languages, loading: languagesLoading, template: internalLanguageTemplate } = useLanguages();
const { startEditing, editing, edits, stageEdits, cancelEdit } = useEdits();
const { previewItems, template: internalTranslationsTemplate } = usePreview();
const { previewItems, template: internalTranslationsTemplate, loading: previewLoading } = usePreview();
return {
relationsForField,
@@ -113,6 +113,7 @@ export default defineComponent({
cancelEdit,
edits,
previewItems,
previewLoading,
};
function useRelations() {