protected function getSteps()
{
return [
Step::make(__('bonuses.create.bonus_name'))
->schema(
BonusesResource::getFormSchema('0')
),
Step::make(__('bonuses.create.add_employees'))
->hidden(fn (Get $get) => empty($get('applies_to_all_employees')) ? false : true)
->schema([
Grid::make(['default' => 1, 'sm' => 1, 'xl' => 2])
->schema([
...
])
]),
];
}
protected function getSteps()
{
return [
Step::make(__('bonuses.create.bonus_name'))
->schema(
BonusesResource::getFormSchema('0')
),
Step::make(__('bonuses.create.add_employees'))
->hidden(fn (Get $get) => empty($get('applies_to_all_employees')) ? false : true)
->schema([
Grid::make(['default' => 1, 'sm' => 1, 'xl' => 2])
->schema([
...
])
]),
];
}