diff --git a/packages/docs/build/api.mjs b/packages/docs/build/api.mjs index a1118348..5ce20f3c 100644 --- a/packages/docs/build/api.mjs +++ b/packages/docs/build/api.mjs @@ -111,7 +111,7 @@ const escapeMarkdown = (text) => { */ const getRelativeFilename = (file) => { let relativePath = file.includes('node_modules') - ? path.relative(path.join(__dirname, '..', '..'), file).replace('coreui-', '') + ? file.split('node_modules/@coreui/')[1] : path.relative(GLOBBY_OPTIONS.cwd, file).replace('coreui-', '') // Remove '-pro' from the filename if not a pro component @@ -284,14 +284,14 @@ const createMdx = async (file, component) => { ? 'ReactElement' : propInfo.type.name : '' - const defaultValue = propInfo.defaultValue ? `\`${propInfo.defaultValue.value}\`` : `undefined` + const defaultValue = propInfo.defaultValue ? `\`${propInfo.defaultValue.value}\`` : '-' const example = propInfo.tags?.example ? replaceText(component.displayName, 'example', propInfo.tags.example) : false // Format types as inline code const types = splitOutsideBracesAndParentheses(type) - .map((_type) => `\`${_type.trim()}\``) + .map((_type) => `\`${_type.trim().replaceAll('"', "'")}\``) .join(', ') const id = `${component.displayName.toLowerCase()}-${propName.replaceAll(/([a-z])([A-Z])/g, '$1-$2').toLowerCase()}` diff --git a/packages/docs/content/api/CAccordion.api.mdx b/packages/docs/content/api/CAccordion.api.mdx index 971761dd..296cb12a 100644 --- a/packages/docs/content/api/CAccordion.api.mdx +++ b/packages/docs/content/api/CAccordion.api.mdx @@ -17,7 +17,7 @@ import CAccordion from '@coreui/react/src/components/accordion/CAccordion' activeItemKey# - undefined + - {`string`}, {`number`} @@ -37,7 +37,7 @@ import CAccordion from '@coreui/react/src/components/accordion/CAccordion' className# - undefined + - {`string`} @@ -47,7 +47,7 @@ import CAccordion from '@coreui/react/src/components/accordion/CAccordion' flush# - undefined + - {`boolean`} diff --git a/packages/docs/content/api/CAccordionBody.api.mdx b/packages/docs/content/api/CAccordionBody.api.mdx index 566d4aec..fa507a2f 100644 --- a/packages/docs/content/api/CAccordionBody.api.mdx +++ b/packages/docs/content/api/CAccordionBody.api.mdx @@ -17,7 +17,7 @@ import CAccordionBody from '@coreui/react/src/components/accordion/CAccordionBod className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAccordionButton.api.mdx b/packages/docs/content/api/CAccordionButton.api.mdx index 21461dd2..67fb1438 100644 --- a/packages/docs/content/api/CAccordionButton.api.mdx +++ b/packages/docs/content/api/CAccordionButton.api.mdx @@ -17,7 +17,7 @@ import CAccordionButton from '@coreui/react/src/components/accordion/CAccordionB className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAccordionHeader.api.mdx b/packages/docs/content/api/CAccordionHeader.api.mdx index e0ef9462..e3ea183f 100644 --- a/packages/docs/content/api/CAccordionHeader.api.mdx +++ b/packages/docs/content/api/CAccordionHeader.api.mdx @@ -17,7 +17,7 @@ import CAccordionHeader from '@coreui/react/src/components/accordion/CAccordionH className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAccordionItem.api.mdx b/packages/docs/content/api/CAccordionItem.api.mdx index f9adfbbc..7d092fa5 100644 --- a/packages/docs/content/api/CAccordionItem.api.mdx +++ b/packages/docs/content/api/CAccordionItem.api.mdx @@ -17,7 +17,7 @@ import CAccordionItem from '@coreui/react/src/components/accordion/CAccordionIte className# - undefined + - {`string`} @@ -27,7 +27,7 @@ import CAccordionItem from '@coreui/react/src/components/accordion/CAccordionIte itemKey# - undefined + - {`string`}, {`number`} diff --git a/packages/docs/content/api/CAlert.api.mdx b/packages/docs/content/api/CAlert.api.mdx index 01a98cb0..3fc61b0f 100644 --- a/packages/docs/content/api/CAlert.api.mdx +++ b/packages/docs/content/api/CAlert.api.mdx @@ -17,7 +17,7 @@ import CAlert from '@coreui/react/src/components/alert/CAlert' className# - undefined + - {`string`} @@ -37,7 +37,7 @@ import CAlert from '@coreui/react/src/components/alert/CAlert' dismissible# - undefined + - {`boolean`} @@ -47,7 +47,7 @@ import CAlert from '@coreui/react/src/components/alert/CAlert' onClose# - undefined + - {`() => void`} @@ -57,7 +57,7 @@ import CAlert from '@coreui/react/src/components/alert/CAlert' variant# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAlertHeading.api.mdx b/packages/docs/content/api/CAlertHeading.api.mdx index a6596378..c0a7e697 100644 --- a/packages/docs/content/api/CAlertHeading.api.mdx +++ b/packages/docs/content/api/CAlertHeading.api.mdx @@ -17,8 +17,8 @@ import CAlertHeading from '@coreui/react/src/components/alert/CAlertHeading' as# - undefined - {`(ElementType & "symbol")`}, {`(ElementType & "object")`}, {`(ElementType & "h4")`}, {`(ElementType & "slot")`}, {`(ElementType & "style")`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} + - + {`(ElementType & 'symbol')`}, {`(ElementType & 'object')`}, {`(ElementType & 'h4')`}, {`(ElementType & 'slot')`}, {`(ElementType & 'style')`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} @@ -27,7 +27,7 @@ import CAlertHeading from '@coreui/react/src/components/alert/CAlertHeading' className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAlertLink.api.mdx b/packages/docs/content/api/CAlertLink.api.mdx index bf1c8a5a..8130ef08 100644 --- a/packages/docs/content/api/CAlertLink.api.mdx +++ b/packages/docs/content/api/CAlertLink.api.mdx @@ -17,7 +17,7 @@ import CAlertLink from '@coreui/react/src/components/alert/CAlertLink' className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CAvatar.api.mdx b/packages/docs/content/api/CAvatar.api.mdx index 485f06c4..3b2746fb 100644 --- a/packages/docs/content/api/CAvatar.api.mdx +++ b/packages/docs/content/api/CAvatar.api.mdx @@ -17,7 +17,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' className# - undefined + - {`string`} @@ -27,7 +27,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' color# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`string`} @@ -37,7 +37,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' shape# - undefined + - {`'rounded'`}, {`'rounded-top'`}, {`'rounded-end'`}, {`'rounded-bottom'`}, {`'rounded-start'`}, {`'rounded-circle'`}, {`'rounded-pill'`}, {`'rounded-0'`}, {`'rounded-1'`}, {`'rounded-2'`}, {`'rounded-3'`}, {`string`} @@ -47,7 +47,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' size# - undefined + - {`string`} @@ -57,7 +57,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' src# - undefined + - {`string`} @@ -67,7 +67,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' status# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`string`} @@ -77,7 +77,7 @@ import CAvatar from '@coreui/react/src/components/avatar/CAvatar' textColor# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`'primary-emphasis'`}, {`'secondary-emphasis'`}, {`'success-emphasis'`}, {`'danger-emphasis'`}, {`'warning-emphasis'`}, {`'info-emphasis'`}, {`'light-emphasis'`}, {`'body'`}, {`'body-emphasis'`}, {`'body-secondary'`}, {`'body-tertiary'`}, {`'black'`}, {`'black-50'`}, {`'white'`}, {`'white-50'`}, {`string`} diff --git a/packages/docs/content/api/CBackdrop.api.mdx b/packages/docs/content/api/CBackdrop.api.mdx index 5e725a9d..570bae5a 100644 --- a/packages/docs/content/api/CBackdrop.api.mdx +++ b/packages/docs/content/api/CBackdrop.api.mdx @@ -27,7 +27,7 @@ import CBackdrop from '@coreui/react/src/components/backdrop/CBackdrop' visible# - undefined + - {`boolean`} diff --git a/packages/docs/content/api/CBadge.api.mdx b/packages/docs/content/api/CBadge.api.mdx index 571d29ba..3db91f39 100644 --- a/packages/docs/content/api/CBadge.api.mdx +++ b/packages/docs/content/api/CBadge.api.mdx @@ -17,8 +17,8 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' as# - undefined - {`(ElementType & "symbol")`}, {`(ElementType & "object")`}, {`(ElementType & "span")`}, {`(ElementType & "slot")`}, {`(ElementType & "style")`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} + - + {`(ElementType & 'symbol')`}, {`(ElementType & 'object')`}, {`(ElementType & 'span')`}, {`(ElementType & 'slot')`}, {`(ElementType & 'style')`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} @@ -27,7 +27,7 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' className# - undefined + - {`string`} @@ -37,7 +37,7 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' color# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`string`} @@ -47,8 +47,8 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' position# - undefined - {`"top-start"`}, {`"top-end"`}, {`"bottom-end"`}, {`"bottom-start"`} + - + {`'top-start'`}, {`'top-end'`}, {`'bottom-end'`}, {`'bottom-start'`} @@ -57,7 +57,7 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' shape# - undefined + - {`'rounded'`}, {`'rounded-top'`}, {`'rounded-end'`}, {`'rounded-bottom'`}, {`'rounded-start'`}, {`'rounded-circle'`}, {`'rounded-pill'`}, {`'rounded-0'`}, {`'rounded-1'`}, {`'rounded-2'`}, {`'rounded-3'`}, {`string`} @@ -67,8 +67,8 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' size# - undefined - {`"sm"`} + - + {`'sm'`} @@ -77,7 +77,7 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' textBgColor#5.0.0+ - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`string`} @@ -87,7 +87,7 @@ import CBadge from '@coreui/react/src/components/badge/CBadge' textColor# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`'primary-emphasis'`}, {`'secondary-emphasis'`}, {`'success-emphasis'`}, {`'danger-emphasis'`}, {`'warning-emphasis'`}, {`'info-emphasis'`}, {`'light-emphasis'`}, {`'body'`}, {`'body-emphasis'`}, {`'body-secondary'`}, {`'body-tertiary'`}, {`'black'`}, {`'black-50'`}, {`'white'`}, {`'white-50'`}, {`string`} diff --git a/packages/docs/content/api/CBreadcrumb.api.mdx b/packages/docs/content/api/CBreadcrumb.api.mdx index 053af3ca..e423b7c4 100644 --- a/packages/docs/content/api/CBreadcrumb.api.mdx +++ b/packages/docs/content/api/CBreadcrumb.api.mdx @@ -17,7 +17,7 @@ import CBreadcrumb from '@coreui/react/src/components/breadcrumb/CBreadcrumb' className# - undefined + - {`string`} diff --git a/packages/docs/content/api/CBreadcrumbItem.api.mdx b/packages/docs/content/api/CBreadcrumbItem.api.mdx index ac72b194..1a6c186f 100644 --- a/packages/docs/content/api/CBreadcrumbItem.api.mdx +++ b/packages/docs/content/api/CBreadcrumbItem.api.mdx @@ -17,7 +17,7 @@ import CBreadcrumbItem from '@coreui/react/src/components/breadcrumb/CBreadcrumb active# - undefined + - {`boolean`} @@ -27,8 +27,8 @@ import CBreadcrumbItem from '@coreui/react/src/components/breadcrumb/CBreadcrumb as#5.4.0+ - undefined - {`(ElementType & "symbol")`}, {`(ElementType & "object")`}, {`(ElementType & "li")`}, {`(ElementType & "slot")`}, {`(ElementType & "style")`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} + - + {`(ElementType & 'symbol')`}, {`(ElementType & 'object')`}, {`(ElementType & 'li')`}, {`(ElementType & 'slot')`}, {`(ElementType & 'style')`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} @@ -37,7 +37,7 @@ import CBreadcrumbItem from '@coreui/react/src/components/breadcrumb/CBreadcrumb className# - undefined + - {`string`} @@ -47,7 +47,7 @@ import CBreadcrumbItem from '@coreui/react/src/components/breadcrumb/CBreadcrumb href# - undefined + - {`string`} diff --git a/packages/docs/content/api/CButton.api.mdx b/packages/docs/content/api/CButton.api.mdx index 47774ac8..47140b1a 100644 --- a/packages/docs/content/api/CButton.api.mdx +++ b/packages/docs/content/api/CButton.api.mdx @@ -17,7 +17,7 @@ import CButton from '@coreui/react/src/components/button/CButton' active# - undefined + - {`boolean`} @@ -28,7 +28,7 @@ import CButton from '@coreui/react/src/components/button/CButton' as# {`button`} - {`(ElementType & "symbol")`}, {`(ElementType & "object")`}, {`(ElementType & "button")`}, {`(ElementType & "cite")`}, {`(ElementType & "data")`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} + {`(ElementType & 'symbol')`}, {`(ElementType & 'object')`}, {`(ElementType & 'button')`}, {`(ElementType & 'cite')`}, {`(ElementType & 'data')`}, {`... 174 more ...`}, {`(ElementType & FunctionComponent\<...>)`} @@ -37,7 +37,7 @@ import CButton from '@coreui/react/src/components/button/CButton' className# - undefined + - {`string`} @@ -47,7 +47,7 @@ import CButton from '@coreui/react/src/components/button/CButton' color# - undefined + - {`'primary'`}, {`'secondary'`}, {`'success'`}, {`'danger'`}, {`'warning'`}, {`'info'`}, {`'dark'`}, {`'light'`}, {`string`} @@ -57,7 +57,7 @@ import CButton from '@coreui/react/src/components/button/CButton' disabled# - undefined + - {`boolean`} @@ -67,7 +67,7 @@ import CButton from '@coreui/react/src/components/button/CButton' href# - undefined + - {`string`} @@ -77,7 +77,7 @@ import CButton from '@coreui/react/src/components/button/CButton' role# - undefined + - {`string`} @@ -87,7 +87,7 @@ import CButton from '@coreui/react/src/components/button/CButton' shape# - undefined + - {`'rounded'`}, {`'rounded-top'`}, {`'rounded-end'`}, {`'rounded-bottom'`}, {`'rounded-start'`}, {`'rounded-circle'`}, {`'rounded-pill'`}, {`'rounded-0'`}, {`'rounded-1'`}, {`'rounded-2'`}, {`'rounded-3'`}, {`string`} @@ -97,8 +97,8 @@ import CButton from '@coreui/react/src/components/button/CButton' size# - undefined - {`"sm"`}, {`"lg"`} + - + {`'sm'`}, {`'lg'`} @@ -108,7 +108,7 @@ import CButton from '@coreui/react/src/components/button/CButton' type# {`button`} - {`"button"`}, {`"submit"`}, {`"reset"`} + {`'button'`}, {`'submit'`}, {`'reset'`} @@ -118,8 +118,8 @@ Different browsers may use different default types for the {`