only(['class', 'wire:key', 'x-model']) }}
+ x-data="materialTimepicker(@if ($model !== null) @entangle($attributes->wire('model')) @else @js($current) @endif, @js($config))"
+ @if ($model === null) x-modelable="value" @endif
+>
+
+
+
+
+ @if ($clearable)
+
+ @endif
+
+
+
+
+
+ @if (filled($name))
+
+ @endif
+
+
+
diff --git a/resources/views/showcase/index.blade.php b/resources/views/showcase/index.blade.php
index 1ec61d2b..8853ccfb 100644
--- a/resources/views/showcase/index.blade.php
+++ b/resources/views/showcase/index.blade.php
@@ -21,6 +21,7 @@
@include('livewire-material::showcase.sections.fields')
@include('livewire-material::showcase.sections.chips')
@include('livewire-material::showcase.sections.sliders')
+ @include('livewire-material::showcase.sections.timepickers')
@include('livewire-material::showcase.sections.bars')
@include('livewire-material::showcase.sections.data')
diff --git a/resources/views/showcase/layout.blade.php b/resources/views/showcase/layout.blade.php
index 45d5ab3f..fb77bd73 100644
--- a/resources/views/showcase/layout.blade.php
+++ b/resources/views/showcase/layout.blade.php
@@ -18,7 +18,7 @@
+
meeting: {{ $meeting ?? 'null' }}
+
alarm: {{ $alarm ?? 'null' }}
+
appointment: {{ $appointment ?? 'null' }}
+
renders: {{ $renders }}
+
+
+
+
+
+ BLADE;
+ }
+}
+
+function timeProbe()
+{
+ Livewire::component('time-probe', TimeProbe::class);
+
+ Route::middleware('web')->get('/time-probe', fn () => Blade::render(<<<'BLADE'
+
+
+
+