My goal is to have a suffix action that copies whatever text is in the input field.
Solution
yeah, apparently i could do it like this:
@livewire('email-modal')
@livewire('email-modal')
i don't know why i made my life so difficulat. anyway, just have to include the implements and use
class EmailModal extends Component implements HasForms, HasActions{ use InteractsWithForms, InteractsWithActions;
class EmailModal extends Component implements HasForms, HasActions{ use InteractsWithForms, InteractsWithActions;
edit: i have a viewfield and in that viewfield, i'm displaying another livewire component with more filament forms calling the method form(). trying to display the livewire component as is will wreck your app.