Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit ca3e24e

Browse files
committed
docs: updtae docs components to use attrs api
1 parent 22fb5bb commit ca3e24e

File tree

47 files changed

+118
-80
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+118
-80
lines changed

packages/chakra-ui-core/src/CAccordion/CAccordion.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ import CIcon from '../CIcon'
3838
* @see Docs https://vue.chakra-ui.com/accordion
3939
*/
4040
const CAccordion = {
41+
name: 'CAccordion',
4142
mixins: [createStyledAttrsMixin('CAccordion')],
4243
props: {
4344
allowMultiple: Boolean,
@@ -150,6 +151,7 @@ const CAccordion = {
150151
*/
151152

152153
const CAccordionItem = {
154+
name: 'CAccordionItem',
153155
mixins: [createStyledAttrsMixin('CAccordionItem', true)],
154156
props: {
155157
isOpen: {
@@ -355,6 +357,7 @@ const CAccordionPanel = {
355357
* @see Docs https://vue.chakra-ui.com/accordion
356358
*/
357359
const CAccordionIcon = {
360+
name: 'CAccordionIcon',
358361
mixins: [createStyledAttrsMixin('CAccordionIcon')],
359362
inject: ['$AccordionContext'],
360363
props: iconProps,

packages/chakra-ui-core/src/CAlert/CAlert.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export const statuses = {
3636
* @see Docs https://vue.chakra-ui.com/alert
3737
*/
3838
const CAlert = {
39+
name: 'CAlert',
3940
mixins: [createStyledAttrsMixin('CAlert')],
4041
provide () {
4142
return {

packages/chakra-ui-core/src/CAspectRatioBox/CAspectRatioBox.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import { cloneVNode, createStyledAttrsMixin } from '../utils'
2525
* @see Docs https://vue.chakra-ui.com/aspectratiobox
2626
*/
2727
const CAspectRatioBox = {
28+
name: 'CAspectRatioBox',
2829
mixins: [createStyledAttrsMixin('CAspectRatioBox', true)],
2930
props: {
3031
ratio: {

packages/chakra-ui-core/src/CAvatar/CAvatar.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ const getInitials = (name) => {
3737
* @see Docs https://vue.chakra-ui.com/avatar
3838
*/
3939
const CAvatarBadge = {
40+
name: 'CAvatarBadge',
4041
mixins: [createStyledAttrsMixin('CAvatarBadge')],
4142
props: {
4243
size: [String, Number, Array]
@@ -80,6 +81,7 @@ const CAvatarBadge = {
8081
* @see Docs https://vue.chakra-ui.com/avatar
8182
*/
8283
const CAvatarName = {
84+
name: 'CAvatarName',
8385
mixins: [createStyledAttrsMixin('CAvatarName')],
8486
props: {
8587
name: [String, Array],
@@ -157,6 +159,7 @@ const CDefaultAvatar = {
157159
* @see Docs https://vue.chakra-ui.com/avatar
158160
*/
159161
const CAvatar = {
162+
name: 'CAvatar',
160163
mixins: [createStyledAttrsMixin('CAvatar')],
161164
props: {
162165
size: {

packages/chakra-ui-core/src/CBadge/CBadge.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import useBadgeStyles from './utils/badge.styles'
1818
* @see Docs https://vue.chakra-ui.com/badge
1919
*/
2020
const CBadge = {
21+
name: 'CBadge',
2122
mixins: [createStyledAttrsMixin('CBadge')],
2223
props: {
2324
variant: {

packages/chakra-ui-core/src/CBreadcrumb/CBreadcrumb.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import CLink from '../CLink'
2929
* @see Docs https://vue.chakra-ui.com/breadcrumb
3030
*/
3131
const CBreadcrumbSeparator = {
32+
name: 'CBreadcrumbSeparator',
3233
mixins: [createStyledAttrsMixin('CBreadcrumbSeparator')],
3334
props: {
3435
spacing: [String, Number, Array],
@@ -82,6 +83,7 @@ const Span = {
8283
* @see Docs https://vue.chakra-ui.com/breadcrumb
8384
*/
8485
const CBreadcrumbLink = {
86+
name: 'CBreadcrumbLink',
8587
mixins: [createStyledAttrsMixin('CBreadcrumbLink', true)],
8688
props: {
8789
isCurrentPage: Boolean,
@@ -113,6 +115,7 @@ const CBreadcrumbLink = {
113115
* @see Docs https://vue.chakra-ui.com/breadcrumb
114116
*/
115117
const CBreadcrumbItem = {
118+
name: 'CBreadcrumbItem',
116119
mixins: [createStyledAttrsMixin('CBreadcrumbItem')],
117120
props: {
118121
isCurrentPage: Boolean,
@@ -183,6 +186,7 @@ const CBreadcrumbItem = {
183186
* @see Docs https://vue.chakra-ui.com/breadcrumb
184187
*/
185188
const CBreadcrumb = {
189+
name: 'CBreadcrumb',
186190
mixins: [createStyledAttrsMixin('CBreadcrumb')],
187191
props: {
188192
spacing: {

packages/chakra-ui-core/src/CButton/CButton.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import { buttonProps } from './utils/button.props'
2828
* @see Docs https://vue.chakra-ui.com/button
2929
*/
3030
const CButtonIcon = {
31+
name: 'CBreadcrumb',
3132
mixins: [createStyledAttrsMixin('CButtonIcon', true)],
3233
props: {
3334
icon: {
@@ -77,6 +78,7 @@ const CButtonIcon = {
7778
* @see Docs https://vue.chakra-ui.com/button
7879
*/
7980
const CButton = {
81+
name: 'CButton',
8082
mixins: [createStyledAttrsMixin('CButton', true)],
8183
props: buttonProps,
8284
computed: {
@@ -100,6 +102,7 @@ const CButton = {
100102
render (h) {
101103
return h(this.as, {
102104
class: this.className,
105+
props: this.$props,
103106
attrs: {
104107
type: this.type,
105108
tabIndex: 0,

packages/chakra-ui-core/src/CCheckbox/CCheckbox.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import useCheckboxStyle from './utils/checkbox.styles'
2727
* @see Docs https://vue.chakra-ui.com/checkbox
2828
*/
2929
const CCheckbox = {
30+
name: 'CCheckbox',
3031
mixins: [createStyledAttrsMixin('CCheckbox')],
3132
model: {
3233
prop: 'isChecked',

packages/chakra-ui-core/src/CCheckboxGroup/CCheckboxGroup.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import CBox from '../CBox'
2424
* @see Docs https://vue.chakra-ui.com/button
2525
*/
2626
const CCheckboxGroup = {
27+
name: 'CCheckboxGroup',
2728
mixins: [createStyledAttrsMixin('CCheckboxGroup')],
2829
model: {
2930
prop: 'value',

packages/chakra-ui-core/src/CCircularProgress/CCircularProgress.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { getComputedProps } from './utils/circularprogress.styles'
2121
* @see Docs https://vue.chakra-ui.com/circularprogress
2222
*/
2323
const CCircularProgressLabel = {
24+
name: 'CCircularProgressLabel',
2425
mixins: [createStyledAttrsMixin('CCircularProgressLabel')],
2526
computed: {
2627
componentStyles () {

0 commit comments

Comments
 (0)