saade / filament-fullcalendar

The Most Popular JavaScript Calendar as a Filament Widget
MIT License
282 stars 85 forks source link

CreateAction and default value #207

Open adrien-delhom opened 2 months ago

adrien-delhom commented 2 months ago

Hi 👋

I'm not sure if this is a package issue.

The default values don't come up, and neither does the current tenant. To remedy this, I manually inject ($form->fill()) the default data and the primary key of the tenant.

protected function headerActions(): array
{
    return [
        Actions\CreateAction::make()
            ->mountUsing(function (Form $form, array $arguments) {}) # works well if comment this
            ->slideOver(),
    ];
}

public function getFormSchema(): array
{
    return [
        TextInput::make('test')
            ->default('hello world') # this not appear
    ];
}