CreateAction::make()->form([
Grid::make(2)->schema([
TextInput::make('firstname')
->reactive()
->required(),
TextInput::make('lastname')
->reactive(),
->required(),
]),
TextInput::make('email')
->suffix('@company.com')
->default(fn($get) => $get('firstname') . '.' . $get('lastname'))
->unique()
->required()
]);
CreateAction::make()->form([
Grid::make(2)->schema([
TextInput::make('firstname')
->reactive()
->required(),
TextInput::make('lastname')
->reactive(),
->required(),
]),
TextInput::make('email')
->suffix('@company.com')
->default(fn($get) => $get('firstname') . '.' . $get('lastname'))
->unique()
->required()
]);