mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Fix perf regression in translations (#5041)
* Only translate extensions on language load * Make table-row functional
This commit is contained in:
@@ -27,7 +27,7 @@ export default defineComponent({
|
||||
},
|
||||
},
|
||||
setup(props, { emit }) {
|
||||
const layouts = getLayouts();
|
||||
const { layouts } = getLayouts();
|
||||
|
||||
const currentLayout = computed(() => {
|
||||
const layout = layouts.value.find((layout) => layout.id === props.value);
|
||||
|
||||
@@ -42,7 +42,7 @@ export default defineComponent({
|
||||
},
|
||||
setup() {
|
||||
const userStore = useUserStore();
|
||||
const modules = getModules();
|
||||
const { modules } = getModules();
|
||||
|
||||
const _modules = computed(() => {
|
||||
const customModuleListing = userStore.state.currentUser?.role.module_list;
|
||||
|
||||
@@ -61,7 +61,7 @@ export default defineComponent({
|
||||
},
|
||||
},
|
||||
setup(props) {
|
||||
const displays = getDisplays();
|
||||
const { displays } = getDisplays();
|
||||
const displayInfo = computed(() => displays.value.find((display) => display.id === props.display) || null);
|
||||
return { displayInfo };
|
||||
},
|
||||
|
||||
@@ -43,7 +43,7 @@ export default defineComponent({
|
||||
},
|
||||
setup(props) {
|
||||
const fieldsStore = useFieldsStore();
|
||||
const displays = getDisplays();
|
||||
const { displays } = getDisplays();
|
||||
|
||||
const regex = /({{.*?}})/g;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user