Save button in tabs form
Hi, i created tabs and create form inside this. But submit button is left out as you can see on image.
My form;
public function form(Form $form): Form
{
return $form
->schema([
Tabs::make('')
->tabs([
Tabs\Tab::make('Profile Info')
->schema([
TextInput::make('firstname')
->required(),
TextInput::make('lastname')
->required(),
TextInput::make('email')
->required()
->email()
->columnSpan('full'),
])
->columns(2),
Tabs\Tab::make('Password')
->schema([
TextInput::make('firstname')
->required(),
TextInput::make('lastname')
->required(),
TextInput::make('email')
->required()
->email()
->columnSpan('full'),
]),
Tabs\Tab::make('Clients')
->schema([
]),
]),
]);
}
public function create(): void
{
dd($this->form->getState());
}
And my livewire component;
<div>
<form wire:submit="create">
{{ $this->form }}
<button type="submit">
Submit
</button>
</form>
<x-filament-actions::modals/>
</div>
My form;
public function form(Form $form): Form
{
return $form
->schema([
Tabs::make('')
->tabs([
Tabs\Tab::make('Profile Info')
->schema([
TextInput::make('firstname')
->required(),
TextInput::make('lastname')
->required(),
TextInput::make('email')
->required()
->email()
->columnSpan('full'),
])
->columns(2),
Tabs\Tab::make('Password')
->schema([
TextInput::make('firstname')
->required(),
TextInput::make('lastname')
->required(),
TextInput::make('email')
->required()
->email()
->columnSpan('full'),
]),
Tabs\Tab::make('Clients')
->schema([
]),
]),
]);
}
public function create(): void
{
dd($this->form->getState());
}
And my livewire component;
<div>
<form wire:submit="create">
{{ $this->form }}
<button type="submit">
Submit
</button>
</form>
<x-filament-actions::modals/>
</div>