From b1d229f2c841c0de03532b3bdb5b4e20394b8e83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Mon, 29 May 2023 10:05:29 +0300 Subject: [PATCH] Refactor #3965 - For Breadcrumb --- components/lib/breadcrumb/BaseBreadcrumb.vue | 87 ++++++++++++++++++++ components/lib/breadcrumb/Breadcrumb.d.ts | 5 ++ components/lib/breadcrumb/Breadcrumb.vue | 60 ++------------ components/lib/breadcrumb/BreadcrumbItem.vue | 40 ++++----- 4 files changed, 115 insertions(+), 77 deletions(-) create mode 100644 components/lib/breadcrumb/BaseBreadcrumb.vue diff --git a/components/lib/breadcrumb/BaseBreadcrumb.vue b/components/lib/breadcrumb/BaseBreadcrumb.vue new file mode 100644 index 000000000..eef30d73a --- /dev/null +++ b/components/lib/breadcrumb/BaseBreadcrumb.vue @@ -0,0 +1,87 @@ + diff --git a/components/lib/breadcrumb/Breadcrumb.d.ts b/components/lib/breadcrumb/Breadcrumb.d.ts index 114b0030d..e9bf5f9f6 100755 --- a/components/lib/breadcrumb/Breadcrumb.d.ts +++ b/components/lib/breadcrumb/Breadcrumb.d.ts @@ -96,6 +96,11 @@ export interface BreadcrumbProps { * @type {BreadcrumbPassThroughOptions} */ pt?: BreadcrumbPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/breadcrumb/Breadcrumb.vue b/components/lib/breadcrumb/Breadcrumb.vue index bf1afcf41..03915fe61 100755 --- a/components/lib/breadcrumb/Breadcrumb.vue +++ b/components/lib/breadcrumb/Breadcrumb.vue @@ -1,9 +1,9 @@