add: full multi-tenancy control
This commit is contained in:
96
storage/framework/views/ae624372bcce32c8f2b0998c0e654eb2.php
Executable file
96
storage/framework/views/ae624372bcce32c8f2b0998c0e654eb2.php
Executable file
@@ -0,0 +1,96 @@
|
||||
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag; ?>
|
||||
<?php foreach($attributes->onlyProps([
|
||||
'type' => 'text',
|
||||
'name' => '',
|
||||
]) as $__key => $__value) {
|
||||
$$__key = $$__key ?? $__value;
|
||||
} ?>
|
||||
<?php $attributes = $attributes->exceptProps([
|
||||
'type' => 'text',
|
||||
'name' => '',
|
||||
]); ?>
|
||||
<?php foreach (array_filter(([
|
||||
'type' => 'text',
|
||||
'name' => '',
|
||||
]), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
|
||||
$$__key = $$__key ?? $__value;
|
||||
} ?>
|
||||
<?php $__defined_vars = get_defined_vars(); ?>
|
||||
<?php foreach ($attributes as $__key => $__value) {
|
||||
if (array_key_exists($__key, $__defined_vars)) unset($$__key);
|
||||
} ?>
|
||||
<?php unset($__defined_vars); ?>
|
||||
|
||||
<?php switch($type):
|
||||
case ('hidden'): ?>
|
||||
<?php case ('text'): ?>
|
||||
<?php case ('email'): ?>
|
||||
<?php case ('password'): ?>
|
||||
<?php case ('number'): ?>
|
||||
<v-field
|
||||
name="<?php echo e($name); ?>"
|
||||
v-slot="{ field }"
|
||||
<?php echo e($attributes->only(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])); ?>
|
||||
|
||||
>
|
||||
<input
|
||||
type="<?php echo e($type); ?>"
|
||||
name="<?php echo e($name); ?>"
|
||||
v-bind="field"
|
||||
:class="[errors['<?php echo e($name); ?>'] ? 'border border-red-600 hover:border-red-600' : '']"
|
||||
<?php echo e($attributes->except(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])->merge(['class' => 'w-full appearance-none rounded-md border px-3 py-2 text-sm text-gray-600 transition-all hover:border-gray-400'])); ?>
|
||||
|
||||
>
|
||||
</v-field>
|
||||
|
||||
<?php break; ?>
|
||||
|
||||
<?php case ('select'): ?>
|
||||
<v-field
|
||||
name="<?php echo e($name); ?>"
|
||||
v-slot="{ field }"
|
||||
<?php echo e($attributes->only(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])); ?>
|
||||
|
||||
>
|
||||
<select
|
||||
name="<?php echo e($name); ?>"
|
||||
v-bind="field"
|
||||
:class="[errors['<?php echo e($name); ?>'] ? 'border border-red-500' : '']"
|
||||
<?php echo e($attributes->except(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])->merge(['class' => 'custom-select w-full rounded-md border bg-white px-3 py-2.5 text-sm font-normal text-gray-600 transition-all hover:border-gray-400'])); ?>
|
||||
|
||||
>
|
||||
<?php echo e($slot); ?>
|
||||
|
||||
</select>
|
||||
</v-field>
|
||||
|
||||
<?php break; ?>
|
||||
|
||||
<?php case ('checkbox'): ?>
|
||||
<v-field
|
||||
v-slot="{ field }"
|
||||
name="<?php echo e($name); ?>"
|
||||
type="checkbox"
|
||||
class="hidden"
|
||||
<?php echo e($attributes->only(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])); ?>
|
||||
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
name="<?php echo e($name); ?>"
|
||||
v-bind="field"
|
||||
class="peer sr-only"
|
||||
<?php echo e($attributes->except(['rules', 'label', ':label'])); ?>
|
||||
|
||||
/>
|
||||
</v-field>
|
||||
|
||||
<label
|
||||
class="icon-checkbox-normal peer-checked:icon-checkbox-active cursor-pointer text-2xl peer-checked:text-blue-600"
|
||||
<?php echo e($attributes->except(['value', ':value', 'v-model', 'rules', ':rules', 'label', ':label'])); ?>
|
||||
|
||||
>
|
||||
</label>
|
||||
|
||||
<?php break; ?>
|
||||
<?php endswitch; ?><?php /**PATH /var/www/html/packages/Webkul/Installer/src/Resources/views/components/form/control-group/control.blade.php ENDPATH**/ ?>
|
||||
Reference in New Issue
Block a user