invitationModel = Invitation::findOrFail($this->invitation); $this->form->fill([ 'email' => $this->invitationModel->email ]); } public function form(Form $form): Form { return $form ->schema(AcceptInvitationForm::getForm()) ->statePath("data"); } public function create(): void { dd($this->form->getState()); $user = User::create([ ]); tenant()->users()->syncWithoutDetaching([ $user->id => [ 'role' ] ]); } protected function getFormActions(): array { return [ Action::make('create') ->label("Register") ->submit('accept-invitation') ]; } public function getHeading(): string|Htmlable { return "Accept Invitation"; } public function getSubheading(): string|Htmlable|null { return "Create your user to accept the invitation"; } }