From e70b9e56c8a476e1c44748e49cf0c80191bbb7f1 Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 21 Mar 2024 11:25:57 +0100 Subject: [PATCH 1/7] refactor: migrate from `component` property to `as` --- .../components/dropdown/CDropdownToggle.ts | 2 +- .../coreui-vue/src/components/nav/CNavLink.ts | 4 +- .../components/pagination/CPaginationItem.ts | 2 +- .../src/client/components/Header.vue | 10 +-- packages/docs/components/button.md | 24 +++---- packages/docs/components/card.md | 6 +- packages/docs/components/dropdown.md | 4 +- packages/docs/components/list-group.md | 62 +++++++++---------- packages/docs/components/navbar.md | 4 +- packages/docs/components/navs-tabs.md | 8 +-- packages/docs/components/placeholder.md | 12 ++-- packages/docs/components/spinner.md | 16 ++--- packages/docs/components/toast.md | 4 +- packages/docs/forms/input-group.md | 16 ++--- packages/docs/forms/input.md | 2 +- packages/docs/forms/overview.md | 4 +- packages/docs/forms/textarea.md | 2 +- 17 files changed, 91 insertions(+), 91 deletions(-) diff --git a/packages/coreui-vue/src/components/dropdown/CDropdownToggle.ts b/packages/coreui-vue/src/components/dropdown/CDropdownToggle.ts index 6f348894..2a02d18a 100644 --- a/packages/coreui-vue/src/components/dropdown/CDropdownToggle.ts +++ b/packages/coreui-vue/src/components/dropdown/CDropdownToggle.ts @@ -176,8 +176,8 @@ const CDropdownToggle = defineComponent({ CButton, { ...togglerProps.value, + as: props.as, color: props.color, - component: props.as, disabled: props.disabled, shape: props.shape, size: props.size, diff --git a/packages/coreui-vue/src/components/nav/CNavLink.ts b/packages/coreui-vue/src/components/nav/CNavLink.ts index d2df89bb..63c2af94 100644 --- a/packages/coreui-vue/src/components/nav/CNavLink.ts +++ b/packages/coreui-vue/src/components/nav/CNavLink.ts @@ -30,9 +30,9 @@ const CNavLink = defineComponent({ h( CLink, { - class: 'nav-link', + as: props.as, active: props.active, - component: props.as, + class: 'nav-link', disabled: props.disabled, href: props.href, }, diff --git a/packages/coreui-vue/src/components/pagination/CPaginationItem.ts b/packages/coreui-vue/src/components/pagination/CPaginationItem.ts index c997c061..c4085a9a 100644 --- a/packages/coreui-vue/src/components/pagination/CPaginationItem.ts +++ b/packages/coreui-vue/src/components/pagination/CPaginationItem.ts @@ -41,8 +41,8 @@ const CPaginationItem = defineComponent({ ? h( CLink, { + as: component, class: ['page-link'], - component: component, href: props.href, }, { diff --git a/packages/docs/.vuepress/theme-coreui/src/client/components/Header.vue b/packages/docs/.vuepress/theme-coreui/src/client/components/Header.vue index 183935cf..ca3f0165 100644 --- a/packages/docs/.vuepress/theme-coreui/src/client/components/Header.vue +++ b/packages/docs/.vuepress/theme-coreui/src/client/components/Header.vue @@ -28,7 +28,7 @@ @@ -37,7 +37,7 @@ @@ -46,7 +46,7 @@ @@ -62,7 +62,7 @@ @@ -79,7 +79,7 @@ Get CoreUI PRO diff --git a/packages/docs/components/button.md b/packages/docs/components/button.md index e772d760..0f9a8428 100644 --- a/packages/docs/components/button.md +++ b/packages/docs/components/button.md @@ -47,18 +47,18 @@ The `` component are designed for `