feat: support presets (#14)

This commit is contained in:
Benjamin Canac
2021-11-26 14:22:43 +01:00
committed by GitHub
parent e05cc89866
commit 8f09d0c5ef
11 changed files with 351 additions and 269 deletions

View File

@@ -20,7 +20,10 @@
Component
</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium u-text-gray-500 uppercase tracking-wider">
Ready?
Composition API
</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium u-text-gray-500 uppercase tracking-wider">
Preset system
</th>
</tr>
</thead>
@@ -32,7 +35,11 @@
</NuxtLink>
</td>
<td class="px-6 py-4 whitespace-nowrap text-sm u-text-gray-500">
<span v-if="component.ready"></span>
<span v-if="component.capi"></span>
<span v-else></span>
</td>
<td class="px-6 py-4 whitespace-nowrap text-sm u-text-gray-500">
<span v-if="component.preset"></span>
<span v-else></span>
</td>
</tr>
@@ -63,12 +70,12 @@ const components = [
{
label: 'Dropdown',
to: '/components/Dropdown',
ready: true
capi: true
},
{
label: 'Icon',
to: '/components/Icon',
ready: true
capi: true
},
{
label: 'Link',
@@ -89,7 +96,8 @@ const components = [
{
label: 'Input',
to: '/components/Input',
ready: true
capi: true,
preset: true
},
{
label: 'InputGroup',
@@ -105,7 +113,9 @@ const components = [
},
{
label: 'Select',
to: '/components/Select'
to: '/components/Select',
capi: true,
preset: true
},
{
label: 'SelectCustom',
@@ -114,17 +124,18 @@ const components = [
{
label: 'Textarea',
to: '/components/Textarea',
ready: true
capi: true,
preset: true
},
{
label: 'Card',
to: '/components/Card',
ready: true
capi: true
},
{
label: 'Container',
to: '/components/Container',
ready: true
capi: true
},
{
label: 'Pills',
@@ -141,7 +152,7 @@ const components = [
{
label: 'Modal',
to: '/components/Modal',
ready: true
capi: true
},
{
label: 'Notification',
@@ -150,7 +161,7 @@ const components = [
{
label: 'Popover',
to: '/components/Popover',
ready: true
capi: true
},
{
label: 'Slideover',