add webln test page

This commit is contained in:
fsociety
2024-09-10 20:29:50 +02:00
parent 0260a61e7e
commit 2077cc9941
509 changed files with 5167 additions and 2240 deletions

View File

@@ -0,0 +1,12 @@
<div name="wireui.select.option">
<span name="wireui.select.option.data">@toJs($toArray())</span>
@if (app()->runningUnitTests())
<div dusk="select.option">
{!! json_encode($toArray()) !!}
</div>
@endif
@if ($slot->isNotEmpty())
<span name="wireui.select.slot">{{ $slot }}</span>
@endif
</div>

View File

@@ -0,0 +1,21 @@
<x-dynamic-component
:component="WireUi::component('select.option')"
:value="$value"
:label="$label"
:description="$description"
:disabled="$disabled"
:readonly="$readonly"
:option="$option"
>
<div class="flex items-center gap-x-3">
<img src="{{ data_get($option, 'src', $src) }}" class="shrink-0 h-6 w-6 object-cover rounded-full">
<span @class(['text-sm' => (bool) $description])>
{{ $label }}
@if ($description)
<div class="text-xs text-gray-400">{{ $description }}</div>
@endif
</span>
</div>
</x-dynamic-component>