Use ->slideOver() to display - for example - the edit form in a slide over panel on the right side instead of a modal, when no edit page exists. This works on any other modal and with the standalone table builder too.
->actions([     Tables\Actions\EditAction::make()          ->slideOver(),])
                
How can I set create modal slideOver