Skip to content

Commit 164e97c

Browse files
committed
dev-demo: restrict allowed actions for foreign resource configuration in cars resource template
1 parent da92365 commit 164e97c

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

dev-demo/resources/cars_resources/carsResourseTemplate.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,20 @@ export default function carsResourseTemplate(resourceId: string, dataSource: Car
263263
}),
264264
new ForeignInlineListPlugin({
265265
foreignResourceId: 'cars_description_images',
266+
modifyTableResourceConfig(resourceConfig) {
267+
return {
268+
...resourceConfig,
269+
options: {
270+
...resourceConfig.options,
271+
allowedActions: {
272+
...resourceConfig.options?.allowedActions,
273+
create: false,
274+
edit: false,
275+
delete: false,
276+
}
277+
}
278+
}
279+
},
266280
}),
267281
new QuickFiltersPlugin({
268282
filters: [

0 commit comments

Comments
 (0)