feat(editor): Implement loading and error states for dynamically loaded components in node parameter list (#8477)

This commit is contained in:
Milorad FIlipović
2024-01-30 14:27:42 +01:00
committed by GitHub
parent 121a55b691
commit e643a126f4
5 changed files with 65 additions and 32 deletions

View File

@@ -7,6 +7,7 @@ import { N8nPlugin } from 'n8n-design-system';
import { useMessage } from '@/composables/useMessage';
import EnterpriseEdition from '@/components/EnterpriseEdition.ee.vue';
import RBAC from '@/components/RBAC.vue';
import ParameterInputList from '@/components/ParameterInputList.vue';
export const GlobalComponentsPlugin: Plugin<{}> = {
install(app) {
@@ -14,6 +15,7 @@ export const GlobalComponentsPlugin: Plugin<{}> = {
app.component('EnterpriseEdition', EnterpriseEdition);
app.component('RBAC', RBAC);
app.component('ParameterInputList', ParameterInputList);
app.use(ElementPlus);
app.use(N8nPlugin);

View File

@@ -1181,6 +1181,8 @@
"parameterInputList.delete": "Delete",
"parameterInputList.deleteParameter": "Delete Parameter",
"parameterInputList.parameterOptions": "Parameter Options",
"parameterInputList.loadingFields": "Loading fields...",
"parameterInputList.loadingError": "Error loading fields. Refresh you page and try again.",
"personalizationModal.businessOwner": "Business Owner",
"personalizationModal.continue": "Continue",
"personalizationModal.cicd": "CI/CD",