From d0bd4afe9bcf04fc7c5c9fd6ea162d028b7cf3ac Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Tue, 23 Dec 2025 15:23:06 +0530 Subject: [PATCH] Added curve radius in sticker details resource pages --- app/Filament/Resources/StickerDetailResource.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Filament/Resources/StickerDetailResource.php b/app/Filament/Resources/StickerDetailResource.php index c51613d..51f8715 100644 --- a/app/Filament/Resources/StickerDetailResource.php +++ b/app/Filament/Resources/StickerDetailResource.php @@ -20,6 +20,7 @@ use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; use Illuminate\Support\Facades\Schema; +use Closure; class StickerDetailResource extends Resource { @@ -94,12 +95,18 @@ class StickerDetailResource extends Resource ->label('String Y Value'), Forms\Components\Select::make('shape_name') ->label('Shape Name') + ->reactive() ->options([ 'Line' => 'Line', 'Rectangle' => 'Rectangle', + 'CurvedRectangle' => 'CurvedRectangle', ]), Forms\Components\TextInput::make('shape_pen_size') ->label('Shape Pen Size'), + Forms\Components\TextInput::make('curve_radius') + ->label('Curve Radius') + ->reactive() + ->visible(fn ($get) => $get('shape_name') == 'CurvedRectangle'), Forms\Components\TextInput::make('shape_x1_value') ->label('Shape X1 Value'), Forms\Components\TextInput::make('shape_y1_value') @@ -200,6 +207,8 @@ class StickerDetailResource extends Resource Tables\Columns\TextColumn::make('shape_pen_size') ->label('Shape Pen Size') ->alignCenter(), + Tables\Columns\TextColumn::make('curve_radius') + ->label('Curve Radius'), Tables\Columns\TextColumn::make('shape_x1_value') ->label('Shape X1 Value') ->alignCenter(), -- 2.49.1