refactor: Standardize anonymous function syntax and update modal width definitions to use Filament's Width enum.
This commit is contained in:
parent
89f0d511e4
commit
ff54d97d98
@ -144,7 +144,7 @@ public function table(Table $table): Table
|
|||||||
->headerActions([
|
->headerActions([
|
||||||
CreateAction::make()
|
CreateAction::make()
|
||||||
->label('Buat Laporan')
|
->label('Buat Laporan')
|
||||||
->modalWidth('lg')
|
->modalWidth(Width::Large)
|
||||||
->modalHeading('Buat Laporan')
|
->modalHeading('Buat Laporan')
|
||||||
->mutateDataUsing(function (array $data): array {
|
->mutateDataUsing(function (array $data): array {
|
||||||
$data['task_assignment_id'] = $this->getOwnerRecord()->taskAssignments()->first()?->id;
|
$data['task_assignment_id'] = $this->getOwnerRecord()->taskAssignments()->first()?->id;
|
||||||
|
|||||||
@ -18,6 +18,7 @@
|
|||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Notifications\Notification;
|
use Filament\Notifications\Notification;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
use Filament\Support\Icons\Heroicon;
|
use Filament\Support\Icons\Heroicon;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Filters\TrashedFilter;
|
use Filament\Tables\Filters\TrashedFilter;
|
||||||
@ -299,7 +300,7 @@ public static function configure(Table $table): Table
|
|||||||
])
|
])
|
||||||
->exists();
|
->exists();
|
||||||
})
|
})
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
Action::make('create_task_assignment')
|
Action::make('create_task_assignment')
|
||||||
->label('Buat Penugasan')
|
->label('Buat Penugasan')
|
||||||
->icon(Heroicon::Plus)
|
->icon(Heroicon::Plus)
|
||||||
@ -364,7 +365,7 @@ public static function configure(Table $table): Table
|
|||||||
&& ! $record->taskAssignments()->exists()
|
&& ! $record->taskAssignments()->exists()
|
||||||
&& $record->status === CooperationStatus::ASSIGNMENT
|
&& $record->status === CooperationStatus::ASSIGNMENT
|
||||||
)
|
)
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
EditAction::make()
|
EditAction::make()
|
||||||
->visible(fn () => ! auth()->user()->hasRole('Perusahaan')),
|
->visible(fn () => ! auth()->user()->hasRole('Perusahaan')),
|
||||||
DeleteAction::make()
|
DeleteAction::make()
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Manage\Journalists\JournalistResource;
|
use App\Filament\Resources\Manage\Journalists\JournalistResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
|
||||||
@ -26,7 +27,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg')
|
->modalWidth(Width::Large)
|
||||||
->using(function (array $data, string $model): Model {
|
->using(function (array $data, string $model): Model {
|
||||||
$data['partner_media_id'] = auth()->user()->company?->partnerMedia?->id;
|
$data['partner_media_id'] = auth()->user()->company?->partnerMedia?->id;
|
||||||
|
|
||||||
|
|||||||
@ -96,7 +96,7 @@ public static function table(Table $table): Table
|
|||||||
TrashedFilter::make()->native(false),
|
TrashedFilter::make()->native(false),
|
||||||
])
|
])
|
||||||
->recordActions([
|
->recordActions([
|
||||||
EditAction::make()->modalWidth('lg'),
|
EditAction::make()->modalWidth(Width::Large),
|
||||||
DeleteAction::make(),
|
DeleteAction::make(),
|
||||||
ForceDeleteAction::make(),
|
ForceDeleteAction::make(),
|
||||||
RestoreAction::make(),
|
RestoreAction::make(),
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\Classifications\ClassificationResource;
|
use App\Filament\Resources\Master\Classifications\ClassificationResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageClassifications extends ManageRecords
|
class ManageClassifications extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\Departments\DepartmentResource;
|
use App\Filament\Resources\Master\Departments\DepartmentResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageDepartments extends ManageRecords
|
class ManageDepartments extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\Locations\LocationResource;
|
use App\Filament\Resources\Master\Locations\LocationResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageLocations extends ManageRecords
|
class ManageLocations extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\SubClassifications\SubClassificationResource;
|
use App\Filament\Resources\Master\SubClassifications\SubClassificationResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageSubClassifications extends ManageRecords
|
class ManageSubClassifications extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\SubLocations\SubLocationResource;
|
use App\Filament\Resources\Master\SubLocations\SubLocationResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageSubLocations extends ManageRecords
|
class ManageSubLocations extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Master\Themes\ThemeResource;
|
use App\Filament\Resources\Master\Themes\ThemeResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageThemes extends ManageRecords
|
class ManageThemes extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,6 +17,7 @@
|
|||||||
use Filament\Forms\Components\Textarea;
|
use Filament\Forms\Components\Textarea;
|
||||||
use Filament\Resources\Resource;
|
use Filament\Resources\Resource;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
use Filament\Support\Icons\Heroicon;
|
use Filament\Support\Icons\Heroicon;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Filters\TrashedFilter;
|
use Filament\Tables\Filters\TrashedFilter;
|
||||||
@ -94,7 +95,7 @@ public static function table(Table $table): Table
|
|||||||
TrashedFilter::make()->native(false),
|
TrashedFilter::make()->native(false),
|
||||||
])
|
])
|
||||||
->recordActions([
|
->recordActions([
|
||||||
EditAction::make()->modalWidth('lg'),
|
EditAction::make()->modalWidth(Width::Large),
|
||||||
DeleteAction::make(),
|
DeleteAction::make(),
|
||||||
ForceDeleteAction::make(),
|
ForceDeleteAction::make(),
|
||||||
RestoreAction::make(),
|
RestoreAction::make(),
|
||||||
|
|||||||
@ -5,6 +5,7 @@
|
|||||||
use App\Filament\Resources\Publication\Announcements\AnnouncementResource;
|
use App\Filament\Resources\Publication\Announcements\AnnouncementResource;
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Resources\Pages\ManageRecords;
|
use Filament\Resources\Pages\ManageRecords;
|
||||||
|
use Filament\Support\Enums\Width;
|
||||||
|
|
||||||
class ManageAnnouncements extends ManageRecords
|
class ManageAnnouncements extends ManageRecords
|
||||||
{
|
{
|
||||||
@ -24,7 +25,7 @@ protected function getHeaderActions(): array
|
|||||||
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
$action->makeModalSubmitAction('createAnother', arguments: ['another' => true])
|
||||||
->label('Simpan dan Tambah Lagi'),
|
->label('Simpan dan Tambah Lagi'),
|
||||||
])
|
])
|
||||||
->modalWidth('lg'),
|
->modalWidth(Width::Large),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user