chore: change properties to exampleProperties

This commit is contained in:
MrWindlike 2022-05-24 10:22:42 +08:00
parent 8e455ce184
commit 8d22b4d8b5
5 changed files with 10 additions and 9 deletions

View File

@ -42,7 +42,7 @@ export const ExplorerForm: React.FC<Props> = observer(
name,
version,
stateMap: moduleSpec?.spec.stateMap || {},
properties: moduleSpec?.spec.properties || {},
exampleProperties: moduleSpec?.spec.exampleProperties || {},
};
form = (
<ModuleMetaDataForm

View File

@ -9,7 +9,7 @@ export type ModuleMetaDataFormData = {
name: string;
version: string;
stateMap: Record<string, string>;
properties: Record<string, any>;
exampleProperties: Record<string, any>;
};
type ModuleMetaDataFormProps = {
@ -67,9 +67,9 @@ export const ModuleMetaDataForm: React.FC<ModuleMetaDataFormProps> = observer(
<FormLabel>Module Mock Properties</FormLabel>
<RecordEditor
services={services}
value={formik.values.properties}
value={formik.values.exampleProperties}
onChange={json => {
formik.setFieldValue('properties', json);
formik.setFieldValue('exampleProperties', json);
formik.submitForm();
}}
/>

View File

@ -35,6 +35,7 @@ export const DefaultNewModule: ImplementedRuntimeModule = {
stateMap: {},
events: [],
properties: {},
exampleProperties: {},
},
impl: [
{

View File

@ -113,12 +113,12 @@ export class AppStorage {
version,
name,
stateMap,
properties,
exampleProperties,
}: {
version: string;
name: string;
stateMap: Record<string, string>;
properties: Record<string, string>;
exampleProperties: Record<string, string>;
}
) {
const i = this.modules.findIndex(
@ -127,7 +127,7 @@ export class AppStorage {
const newModules = produce(toJS(this.modules), draft => {
draft[i].metadata.name = name;
draft[i].spec.stateMap = stateMap;
draft[i].spec.properties = properties;
draft[i].spec.exampleProperties = exampleProperties;
draft[i].version = version;
});

View File

@ -21,7 +21,7 @@ type EditingTarget = {
version: string;
name: string;
spec?: {
properties?: Record<string, any>;
exampleProperties?: Record<string, any>;
};
};
@ -94,7 +94,7 @@ export class EditorStore {
this.setComponents(this.originComponents);
this.setSelectedComponentId(this.originComponents[0]?.id || '');
const evaledDependencies = stateManager.deepEval(
target.spec?.properties || {},
target.spec?.exampleProperties || {},
{ fallbackWhenError: () => undefined }
);
this.stateManager.setDependencies({