diff --git a/app/Filament/Components/Forms/Fields/StartupVariable.php b/app/Filament/Components/Forms/Fields/StartupVariable.php index 0961259c5..9df2d15fb 100644 --- a/app/Filament/Components/Forms/Fields/StartupVariable.php +++ b/app/Filament/Components/Forms/Fields/StartupVariable.php @@ -233,14 +233,4 @@ class StartupVariable extends Field return []; } - - public function getTextType(): string - { - return $this->getType() === StartupVariableType::Number ? 'number' : 'text'; - } - - public function getTextInputMode(): ?string - { - return $this->getType() === StartupVariableType::Number ? 'decimal' : null; - } } diff --git a/resources/views/filament/components/startup-variable.blade.php b/resources/views/filament/components/startup-variable.blade.php index 6d165be3d..1b37e8165 100644 --- a/resources/views/filament/components/startup-variable.blade.php +++ b/resources/views/filament/components/startup-variable.blade.php @@ -68,8 +68,8 @@ :required="$isRequired" :disabled="$isDisabled" :placeholder="$getPlaceholder()" - :type="$getTextType()" - :inputmode="$getTextInputMode()" + :type="$type->value" + :inputmode="$type === \App\Enums\StartupVariableType::Number ? 'numeric' : null" :max="$getMaxValue()" :min="$getMinValue()" :attributes="