docs: use camelCase in props

This commit is contained in:
Benjamin Canac
2024-07-18 17:46:54 +02:00
parent 01ac65f07d
commit 067e2d346e
4 changed files with 10 additions and 7 deletions

View File

@@ -69,7 +69,7 @@ const options = computed(() => {
return {
name: key,
label: kebabCase(key),
label: key,
type: prop?.type,
items
}

View File

@@ -98,7 +98,7 @@ props:
title: 'Heads up!'
description: 'You can change the primary color in your app config.'
close: true
close-icon: ''
closeIcon: ''
---
::

View File

@@ -91,8 +91,8 @@ Use the `leading` and `trailing` props to set the icon position or the `leading-
::component-code
---
props:
leading-icon: ''
trailing-icon: i-heroicons-arrow-right
leadingIcon: ''
trailingIcon: i-heroicons-arrow-right
size: md
slots:
default: Button
@@ -121,7 +121,7 @@ Use the `loading-icon` prop to customize this icon. Defaults to `i-heroicons-arr
---
props:
loading: true
loading-icon: ''
loadingIcon: ''
trailing: false
slots:
default: Button
@@ -172,6 +172,9 @@ Use the `ui` prop to override the slots styles of the Button.
---
ignore:
- ui
- color
- variant
- icon
props:
icon: i-heroicons-rocket-launch
color: gray

View File

@@ -64,8 +64,8 @@ ignore:
props:
raw: true
to: /components/link
active-class: 'font-bold'
inactive-class: 'text-gray-500 dark:text-gray-500'
activeClass: 'font-bold'
inactiveClass: 'text-gray-500 dark:text-gray-500'
slots:
default: Link
---