From f46a6baa0dbf142fb0b7a2ea5f502e5de13b799c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bahad=C4=B1r=20Sofuo=C4=9Flu?= Date: Thu, 1 Jun 2023 15:02:56 +0300 Subject: [PATCH] Refactor #3965 - For DataView --- components/lib/dataview/BaseDataView.vue | 100 +++++++++++++++++++++++ components/lib/dataview/DataView.d.ts | 5 ++ components/lib/dataview/DataView.vue | 99 +++------------------- 3 files changed, 118 insertions(+), 86 deletions(-) create mode 100644 components/lib/dataview/BaseDataView.vue diff --git a/components/lib/dataview/BaseDataView.vue b/components/lib/dataview/BaseDataView.vue new file mode 100644 index 000000000..724edca53 --- /dev/null +++ b/components/lib/dataview/BaseDataView.vue @@ -0,0 +1,100 @@ + diff --git a/components/lib/dataview/DataView.d.ts b/components/lib/dataview/DataView.d.ts index 175abaa68..ffe16f586 100755 --- a/components/lib/dataview/DataView.d.ts +++ b/components/lib/dataview/DataView.d.ts @@ -202,6 +202,11 @@ export interface DataViewProps { * @type {DataViewPassThroughOptions} */ pt?: DataViewPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/dataview/DataView.vue b/components/lib/dataview/DataView.vue index be23d6066..b855ac2e9 100755 --- a/components/lib/dataview/DataView.vue +++ b/components/lib/dataview/DataView.vue @@ -1,6 +1,6 @@