From c4559b52a2cba8ab1415abb229f1adda2c360c00 Mon Sep 17 00:00:00 2001 From: Jason Smith Date: Thu, 5 Sep 2024 16:02:31 +1000 Subject: [PATCH] feat(@dpc-sdp/ripple-ui-core): :sparkles: support html heading --- .../data-table/RplDataTable.stories.mdx | 34 ++++++++++++++++++- .../components/data-table/RplDataTable.vue | 26 +++++++++----- .../components/data-table/RplDataTableRow.vue | 3 +- .../components/data-table/fixtures/sample.ts | 17 ++++++++++ 4 files changed, 70 insertions(+), 10 deletions(-) diff --git a/packages/ripple-ui-core/src/components/data-table/RplDataTable.stories.mdx b/packages/ripple-ui-core/src/components/data-table/RplDataTable.stories.mdx index c352c30ba5..d3325a7e00 100644 --- a/packages/ripple-ui-core/src/components/data-table/RplDataTable.stories.mdx +++ b/packages/ripple-ui-core/src/components/data-table/RplDataTable.stories.mdx @@ -5,7 +5,18 @@ import { ArgsTable } from '@storybook/addon-docs' import RplDataTable from './RplDataTable.vue' -import { RplDataTableColumns, RplDataTableItems, RplDataTableColumnConfig, RplDataTableComplexItems, RplDataTableObjectKeyColumnConfig, RplDataTableObjects, RplDataTableStructuredColumns, RplDataTableStructuredItems, RplDataTableExtraComponents } from './fixtures/sample' +import { + RplDataTableColumns, + RplDataTableItems, + RplDataTableColumnConfig, + RplDataTableComplexItems, + RplDataTableObjectKeyColumnConfig, + RplDataTableObjectKeyColumnHTMLConfig, + RplDataTableObjects, + RplDataTableStructuredColumns, + RplDataTableStructuredItems, + RplDataTableExtraComponents +} from './fixtures/sample' import { a11yStoryCheck } from './../../../stories/interactions.js' export const SingleTemplate = (args) => ({ @@ -124,3 +135,24 @@ export const SingleTemplate = (args) => ({ {SingleTemplate.bind()} + + + + {SingleTemplate.bind()} + + diff --git a/packages/ripple-ui-core/src/components/data-table/RplDataTable.vue b/packages/ripple-ui-core/src/components/data-table/RplDataTable.vue index 6fbf1a1301..1d39482b8b 100644 --- a/packages/ripple-ui-core/src/components/data-table/RplDataTable.vue +++ b/packages/ripple-ui-core/src/components/data-table/RplDataTable.vue @@ -1,6 +1,13 @@