From f639bd06a9c9b9cb23ef54fb1a0a17f8280d9cc9 Mon Sep 17 00:00:00 2001 From: Matthew Richardson Date: Tue, 5 Mar 2024 13:29:22 +0000 Subject: [PATCH] Add name prop for TableDisplay. --- package.json | 2 +- src/components/fieldBase.js | 4 ++++ src/components/fields/TableDisplay.vue | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f2336e5..aeceef5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@uoe-eng/tabularasa", - "version": "1.31.0", + "version": "1.31.1", "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build --target lib --name tabularasa src/index.js", diff --git a/src/components/fieldBase.js b/src/components/fieldBase.js index 13fda1f..e7a19b3 100644 --- a/src/components/fieldBase.js +++ b/src/components/fieldBase.js @@ -23,6 +23,10 @@ export default () => { type: Object, default: () => ({}), }, + name: { + type: String, + default: '', + }, newItem: { type: Object, default: () => ({}), diff --git a/src/components/fields/TableDisplay.vue b/src/components/fields/TableDisplay.vue index 2bd1f2a..8a99e2b 100644 --- a/src/components/fields/TableDisplay.vue +++ b/src/components/fields/TableDisplay.vue @@ -50,7 +50,7 @@ export default { }) const onRowSelect = (event) => { - trBus.emit(`TRDetail:TableDisplay`, { + trBus.emit(`TRDetail:TableDisplay:${useProps.name}`, { config: methods.value.config, data: event.data, })