add member group data and data type data to entity data

This commit is contained in:
Mads Rasmussen
2022-08-26 13:06:40 +02:00
parent 33d3e1939f
commit 8128a6fc00
3 changed files with 59 additions and 3 deletions

View File

@@ -35,6 +35,6 @@ export class UmbTreeDataTypesContext implements UmbTreeContext {
this.entityStore.update(data);
});
return this.entityStore.entities.pipe(map((items) => items.filter((item) => item.key === key)));
return this.entityStore.entities.pipe(map((items) => items.filter((item) => item.parentKey === key)));
}
}

View File

@@ -35,6 +35,6 @@ export class UmbTreeMemberGroupsContext implements UmbTreeContext {
this.entityStore.update(data);
});
return this.entityStore.entities.pipe(map((items) => items.filter((item) => item.key === key)));
return this.entityStore.entities.pipe(map((items) => items.filter((item) => item.parentKey === key)));
}
}

View File

@@ -28,13 +28,69 @@ export const data: Array<Entity> = [
hasChildren: true,
},
{
id: 2,
id: 3,
key: '725a26c4-158d-4dc0-8aaa-b64473b11aa8',
type: 'member',
parentKey: '06c6919c-6fa7-4aa5-8214-0582c721c472',
name: 'Member 3',
hasChildren: false,
},
{
id: 4,
key: '14be0f66-1472-452a-abde-9da6b4136073',
parentKey: 'd46d144e-33d8-41e3-bf7a-545287e16e3c',
type: 'memberGroup',
name: 'Member Group 1',
hasChildren: false,
},
{
id: 5,
key: '8d5cf29a-e73b-4bf5-ad56-8adf6cbf8766',
parentKey: 'd46d144e-33d8-41e3-bf7a-545287e16e3c',
type: 'memberGroup',
name: 'Member Group 2',
hasChildren: false,
},
{
id: 1245,
key: 'dt-1',
parentKey: '3fd3eba5-c893-4d3c-af67-f574e6eded38',
name: 'Text',
hasChildren: false,
type: 'dataType',
},
{
id: 1244,
key: 'dt-2',
parentKey: '3fd3eba5-c893-4d3c-af67-f574e6eded38',
name: 'Textarea',
hasChildren: false,
type: 'dataType',
},
{
id: 1246,
key: 'dt-3',
parentKey: '3fd3eba5-c893-4d3c-af67-f574e6eded38',
name: 'My JS Property Editor',
hasChildren: false,
type: 'dataType',
},
{
id: 1247,
key: 'dt-4',
parentKey: '3fd3eba5-c893-4d3c-af67-f574e6eded38',
name: 'Context Example',
hasChildren: false,
type: 'dataType',
},
{
id: 1248,
key: 'dt-5',
parentKey: '3fd3eba5-c893-4d3c-af67-f574e6eded38',
name: 'Content Picker (DataType)',
hasChildren: false,
type: 'dataType',
},
];
// Temp mocked database