From 59017a2c9b015086946a82fab8b5f5ea14c1b38d Mon Sep 17 00:00:00 2001 From: Nebulae Date: Fri, 10 Apr 2026 11:47:04 +0200 Subject: [PATCH] feat(setup preprod env and mailing interceptor) --- .env.example | 6 + app/Filament/Actions/ServiceToggleAction.php | 54 ++-- .../Resources/Members/Schemas/MemberForm.php | 97 +++++- .../Memberships/Schemas/MembershipForm.php | 43 ++- app/Listeners/PreprodMailInterceptor.php | 56 ++++ app/Models/Member.php | 5 + app/Providers/AppServiceProvider.php | 6 +- config/preprod.php | 7 + lang/en/members.php | 5 + lang/en/memberships.php | 1 + lang/fr/members.php | 5 + lang/fr/memberships.php | 1 + .../App/Filament/Pages/Synchronisations.ts | 39 ++- .../MemberGroups/Pages/CreateMemberGroup.ts | 39 ++- .../MemberGroups/Pages/EditMemberGroup.ts | 39 ++- .../MemberGroups/Pages/ListMemberGroups.ts | 39 ++- .../Resources/Members/Pages/CreateMember.ts | 39 ++- .../Resources/Members/Pages/EditMember.ts | 39 ++- .../Resources/Members/Pages/ListMembers.ts | 39 ++- .../Memberships/Pages/CreateMembership.ts | 39 ++- .../Memberships/Pages/EditMembership.ts | 39 ++- .../Memberships/Pages/ListMemberships.ts | 39 ++- .../Pages/CreateNotificationTemplate.ts | 39 ++- .../Pages/EditNotificationTemplate.ts | 39 ++- .../Pages/ListNotificationTemplates.ts | 39 ++- .../Resources/Packages/Pages/CreatePackage.ts | 39 ++- .../Resources/Packages/Pages/EditPackage.ts | 39 ++- .../Resources/Packages/Pages/ListPackages.ts | 39 ++- .../Resources/Services/Pages/CreateService.ts | 39 ++- .../Resources/Services/Pages/EditService.ts | 39 ++- .../Resources/Services/Pages/ListServices.ts | 39 ++- .../Resources/Users/Pages/CreateUser.ts | 39 ++- .../Resources/Users/Pages/EditUser.ts | 39 ++- .../Resources/Users/Pages/ListUsers.ts | 39 ++- .../Auth/AuthenticatedSessionController.ts | 83 ++++- ...EmailVerificationNotificationController.ts | 24 +- .../Auth/EmailVerificationPromptController.ts | 39 ++- .../Controllers/Auth/NewPasswordController.ts | 61 +++- .../Auth/PasswordResetLinkController.ts | 61 +++- .../Auth/RegisteredUserController.ts | 61 +++- .../Controllers/Auth/VerifyEmailController.ts | 39 ++- .../Http/Controllers/DashboardController.ts | 61 +++- .../Forms/ContactFormController.ts | 61 +++- .../Forms/MembershipFormController.ts | 61 +++- .../Settings/PasswordController.ts | 71 ++++- .../Controllers/Settings/ProfileController.ts | 103 ++++++- .../TwoFactorAuthenticationController.ts | 39 ++- .../Debugbar/Controllers/AssetController.ts | 76 ++++- .../Debugbar/Controllers/CacheController.ts | 34 ++- .../Controllers/OpenHandlerController.ts | 76 ++++- .../Debugbar/Controllers/QueriesController.ts | 24 +- .../Resources/Roles/Pages/CreateRole.ts | 39 ++- .../Resources/Roles/Pages/EditRole.ts | 39 ++- .../Resources/Roles/Pages/ListRoles.ts | 39 ++- .../Resources/Roles/Pages/ViewRole.ts | 39 ++- .../Http/Controllers/DownloadExport.ts | 39 ++- .../Controllers/DownloadImportFailureCsv.ts | 39 ++- .../Auth/Http/Controllers/LogoutController.ts | 24 +- .../Filament/Auth/Pages/EditProfile.ts | 39 ++- .../js/actions/Filament/Auth/Pages/Login.ts | 39 ++- .../PasswordReset/RequestPasswordReset.ts | 39 ++- .../Auth/Pages/PasswordReset/ResetPassword.ts | 39 ++- .../js/actions/Filament/Pages/Dashboard.ts | 39 ++- .../Illuminate/Routing/RedirectController.ts | 109 ++++++- .../ConfirmablePasswordController.ts | 61 +++- .../ConfirmedPasswordStatusController.ts | 39 ++- ...firmedTwoFactorAuthenticationController.ts | 24 +- .../Controllers/RecoveryCodeController.ts | 61 +++- ...TwoFactorAuthenticatedSessionController.ts | 61 +++- .../TwoFactorAuthenticationController.ts | 56 +++- .../Controllers/TwoFactorQrCodeController.ts | 39 ++- .../TwoFactorSecretKeyController.ts | 39 ++- .../FilePreviewController.ts | 39 ++- .../FileUploadController.ts | 24 +- .../FrontendAssets/FrontendAssets.ts | 76 ++++- .../HandleRequests/HandleRequests.ts | 24 +- resources/js/components/footer.tsx | 22 +- resources/js/img/utils/logo-chaton.png | Bin 0 -> 13204 bytes resources/js/routes/appearance/index.ts | 36 ++- resources/js/routes/boost/index.ts | 22 +- resources/js/routes/contact/index.ts | 24 +- resources/js/routes/dashboard/index.ts | 24 +- resources/js/routes/debugbar/assets/index.ts | 76 ++++- resources/js/routes/debugbar/cache/index.ts | 34 ++- resources/js/routes/debugbar/index.ts | 76 ++++- resources/js/routes/debugbar/queries/index.ts | 24 +- .../js/routes/filament/admin/auth/index.ts | 98 +++++- .../admin/auth/password-reset/index.ts | 76 ++++- .../js/routes/filament/admin/pages/index.ts | 76 ++++- .../admin/resources/member-groups/index.ts | 113 ++++++- .../filament/admin/resources/members/index.ts | 113 ++++++- .../admin/resources/memberships/index.ts | 113 ++++++- .../resources/notification-templates/index.ts | 113 ++++++- .../admin/resources/packages/index.ts | 113 ++++++- .../admin/resources/services/index.ts | 113 ++++++- .../admin/resources/shield/roles/index.ts | 150 ++++++++- .../filament/admin/resources/users/index.ts | 113 ++++++- resources/js/routes/filament/exports/index.ts | 39 ++- .../filament/imports/failed-rows/index.ts | 39 ++- resources/js/routes/index.ts | 276 ++++++++++++++++- resources/js/routes/legal/index.ts | 104 ++++++- resources/js/routes/livewire/index.ts | 83 ++++- resources/js/routes/login/index.ts | 24 +- resources/js/routes/membership/index.ts | 24 +- resources/js/routes/password/confirm/index.ts | 24 +- resources/js/routes/password/index.ts | 263 +++++++++++++++- resources/js/routes/profile/index.ts | 103 ++++++- resources/js/routes/register/index.ts | 24 +- resources/js/routes/storage/index.ts | 36 ++- resources/js/routes/two-factor/index.ts | 285 +++++++++++++++++- resources/js/routes/two-factor/login/index.ts | 24 +- resources/js/routes/verification/index.ts | 98 +++++- 112 files changed, 6038 insertions(+), 160 deletions(-) create mode 100644 app/Listeners/PreprodMailInterceptor.php create mode 100644 config/preprod.php create mode 100644 resources/js/img/utils/logo-chaton.png diff --git a/.env.example b/.env.example index 599aed0..b5b14d3 100644 --- a/.env.example +++ b/.env.example @@ -57,6 +57,12 @@ MAIL_FROM_ADDRESS="hello@example.com" MAIL_FROM_NAME="${APP_NAME}" ADMIN_EMAIL= +# Preprod mail interception +# Set PREPROD=true to redirect all outgoing mails to the addresses below +PREPROD=false +PREPROD_ADMIN_MAILS= +PREPROD_TEST_MAILS= + AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 diff --git a/app/Filament/Actions/ServiceToggleAction.php b/app/Filament/Actions/ServiceToggleAction.php index b8e9725..030f34f 100644 --- a/app/Filament/Actions/ServiceToggleAction.php +++ b/app/Filament/Actions/ServiceToggleAction.php @@ -2,10 +2,10 @@ namespace App\Filament\Actions; +use App\Models\Member; use App\Models\Membership; use Filament\Actions\Action; use Illuminate\Support\Facades\Bus; -use App\Models\Member; class ServiceToggleAction extends Action { @@ -16,7 +16,7 @@ class ServiceToggleAction extends Action */ public static function forService(string $serviceIdentifier): static { - return static::make('toggle_' . $serviceIdentifier) + return static::make('toggle_'.$serviceIdentifier) ->configureForService($serviceIdentifier); } @@ -28,50 +28,48 @@ class ServiceToggleAction extends Action $this->serviceIdentifier = $serviceIdentifier; return $this - ->label('Service actif') - ->icon(fn (Member|Membership $record) => - $this->getMember($record)?->hasService($serviceIdentifier) - ? 'heroicon-o-check-circle' - : 'heroicon-o-x-circle' + ->label(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) + ? 'Service actif' + : 'Activer le service' ) - ->color(fn (Member|Membership $record) => - $this->getMember($record)?->hasService($serviceIdentifier) - ? 'success' - : 'gray' + ->icon(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) + ? 'heroicon-o-check-circle' + : 'heroicon-o-x-circle' + ) + ->color(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) + ? 'success' + : 'warning' ) ->requiresConfirmation() - ->modalHeading(fn (Member|Membership $record) => - $this->getMember($record)?->hasService($serviceIdentifier) + ->modalHeading(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) ? 'Désactiver le service' : 'Activer le service' ) - ->modalDescription(fn (Member|Membership $record) => - $this->getMember($record)?->hasService($serviceIdentifier) + ->modalDescription(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) ? 'Êtes-vous sûr·e de vouloir désactiver ce service pour ce membre ?' : 'Êtes-vous sûr·e de vouloir activer ce service pour ce membre ?' ) - ->modalSubmitActionLabel(fn (Member|Membership $record) => - $this->getMember($record)?->hasService($serviceIdentifier) + ->modalSubmitActionLabel(fn (Member|Membership $record) => $this->getMember($record)?->hasService($serviceIdentifier) ? 'Désactiver' : 'Activer' ) - ->action(function (Member|Membership $record) use ($serviceIdentifier) { + ->action(function (Member|Membership $record) { $member = $this->getMember($record); - if (!$member) { + if (! $member) { return; } // @todo à discuter - /* if ($record->hasService($serviceIdentifier)) { - Bus::dispatch( - new \App\Jobs\DisableServiceJob($record, $serviceIdentifier) - ); - } else { - Bus::dispatch( - new \App\Jobs\EnableServiceJob($record, $serviceIdentifier) - ); - }*/ + /* if ($record->hasService($serviceIdentifier)) { + Bus::dispatch( + new \App\Jobs\DisableServiceJob($record, $serviceIdentifier) + ); + } else { + Bus::dispatch( + new \App\Jobs\EnableServiceJob($record, $serviceIdentifier) + ); + }*/ }); } diff --git a/app/Filament/Resources/Members/Schemas/MemberForm.php b/app/Filament/Resources/Members/Schemas/MemberForm.php index 06fc1bf..d57631c 100644 --- a/app/Filament/Resources/Members/Schemas/MemberForm.php +++ b/app/Filament/Resources/Members/Schemas/MemberForm.php @@ -4,7 +4,11 @@ namespace App\Filament\Resources\Members\Schemas; use App\Enums\IspconfigType; use App\Filament\Actions\ServiceToggleAction; +use App\Filament\Resources\Memberships\MembershipResource; +use App\Models\ListmonkMember; use App\Models\Member; +use App\Models\Membership; +use App\Models\Package; use Filament\Actions\Action; use Filament\Forms\Components\DatePicker; use Filament\Forms\Components\Select; @@ -159,11 +163,7 @@ class MemberForm ->columnSpanFull(), ]) ->columns(2), - ]) - ->visible(fn (?Member $record) => $record?->ispconfigs() - ->where('type', IspconfigType::MAIL) - ->exists() - ), + ]), Section::make(__('members.sections.ispconfig_web')) ->afterHeader([ @@ -202,11 +202,7 @@ class MemberForm ]) ->columns(3), - ]) - ->visible(fn (?Member $record) => $record?->ispconfigs() - ->where('type', IspconfigType::WEB) - ->exists() - ), + ]), Section::make(__('members.sections.nextcloud')) ->afterHeader([ @@ -244,10 +240,34 @@ class MemberForm ->columnSpanFull(), ]) ->columns(3), + ]), + + Section::make(__('members.sections.listmonk')) + ->afterHeader([ + ServiceToggleAction::forService('listmonk'), ]) - ->visible(fn (?Member $record) => $record?->nextcloudAccounts() - ->exists() - ), + ->collapsible() + ->schema([ + RepeatableEntry::make('listmonk_accounts') + ->label(__('members.ispconfig.listmonk_data')) + ->state(fn (?Member $record) => $record?->listmonkMembers() + ->get() + ->map(fn (ListmonkMember $lm) => $lm->toArray()) + ->all() + ) + ->schema([ + TextEntry::make('listmonk_user_id') + ->label(__('members.ispconfig.listmonk_id')), + ViewEntry::make('data') + ->label('JSON') + ->view('filament.components.json-viewer') + ->viewData(fn ($state) => [ + 'data' => $state, + ]) + ->columnSpanFull(), + ]) + ->columns(2), + ]), ]), ]) ->contained(false), @@ -285,9 +305,59 @@ class MemberForm Section::make(__('members.sections.actions')) ->collapsible() ->schema([ + Action::make('create-membership') + ->label(__('members.actions.create_membership')) + ->icon('heroicon-o-plus-circle') + ->color('primary') + ->modalHeading(__('members.actions.create_membership')) + ->modalSubmitActionLabel(__('members.actions.create_membership_submit')) + ->form([ + Select::make('package_id') + ->label(Membership::getAttributeLabel('package_id')) + ->options(fn () => Package::all()->pluck('name', 'id')) + ->searchable() + ->required(), + Select::make('status') + ->label(Membership::getAttributeLabel('status')) + ->options([ + 'pending' => Membership::getAttributeLabel('pending'), + 'active' => Membership::getAttributeLabel('active'), + ]) + ->default('pending') + ->required(), + Select::make('payment_status') + ->label(Membership::getAttributeLabel('payment_status')) + ->options([ + 'paid' => Membership::getAttributeLabel('paid'), + 'unpaid' => Membership::getAttributeLabel('unpaid'), + 'partial' => Membership::getAttributeLabel('partial'), + ]) + ->default('unpaid') + ->required(), + TextInput::make('amount') + ->label(Membership::getAttributeLabel('amount')) + ->numeric() + ->default(0) + ->required(), + DatePicker::make('start_date') + ->label(Membership::getAttributeLabel('start_date')) + ->default(now()), + DatePicker::make('end_date') + ->label(Membership::getAttributeLabel('end_date')), + ]) + ->action(function (array $data, Member $record) { + $membership = $record->memberships()->create([ + 'admin_id' => auth()->id(), + ...$data, + ]); + + return redirect(MembershipResource::getUrl('edit', ['record' => $membership->id])); + }), + Action::make('send-payment-mail') ->label(__('members.actions.send_payment_mail')) ->icon('heroicon-o-envelope') + ->color('primary') ->action(function () { // Mail de paiement pour nouvelle inscription (Job) }), @@ -295,6 +365,7 @@ class MemberForm Action::make('send-renewal-mail') ->label(__('members.actions.send_renewal_mail')) ->icon('heroicon-o-envelope') + ->color('primary') ->action(function () { // Mail de relance à créer (Job) }), diff --git a/app/Filament/Resources/Memberships/Schemas/MembershipForm.php b/app/Filament/Resources/Memberships/Schemas/MembershipForm.php index c59f36e..cf9aa96 100644 --- a/app/Filament/Resources/Memberships/Schemas/MembershipForm.php +++ b/app/Filament/Resources/Memberships/Schemas/MembershipForm.php @@ -4,6 +4,7 @@ namespace App\Filament\Resources\Memberships\Schemas; use App\Enums\IspconfigType; use App\Filament\Actions\ServiceToggleAction; +use App\Models\ListmonkMember; use App\Models\Membership; use Filament\Actions\Action; use Filament\Forms\Components\DatePicker; @@ -127,11 +128,7 @@ class MembershipForm ->columnSpanFull(), ]) ->columns(2), - ]) - ->visible(fn (?Membership $record) => $record?->member?->ispconfigs() - ->where('type', IspconfigType::MAIL) - ->exists() ?? false - ), + ]), Section::make(__('memberships.sections.ispconfig_web')) ->afterHeader([ @@ -170,11 +167,7 @@ class MembershipForm ->columnSpanFull(), ]) ->columns(3), - ]) - ->visible(fn (?Membership $record) => $record?->member?->ispconfigs() - ->where('type', IspconfigType::WEB) - ->exists() ?? false - ), + ]), Section::make(__('memberships.sections.nextcloud')) ->afterHeader([ @@ -212,10 +205,34 @@ class MembershipForm ->columnSpanFull(), ]) ->columns(3), + ]), + + Section::make(__('memberships.sections.listmonk')) + ->afterHeader([ + ServiceToggleAction::forService('listmonk'), ]) - ->visible(fn (?Membership $record) => $record?->member?->nextcloudAccounts() - ->exists() ?? false - ), + ->collapsible() + ->schema([ + RepeatableEntry::make('listmonk_accounts') + ->label(__('members.ispconfig.listmonk_data')) + ->state(fn (?Membership $record) => $record?->member?->listmonkMembers() + ->get() + ->map(fn (ListmonkMember $lm) => $lm->toArray()) + ->all() + ) + ->schema([ + TextEntry::make('listmonk_user_id') + ->label(__('members.ispconfig.listmonk_id')), + ViewEntry::make('data') + ->label('JSON') + ->view('filament.components.json-viewer') + ->viewData(fn ($state) => [ + 'data' => $state, + ]) + ->columnSpanFull(), + ]) + ->columns(2), + ]), ]), ]) ->contained(false), diff --git a/app/Listeners/PreprodMailInterceptor.php b/app/Listeners/PreprodMailInterceptor.php new file mode 100644 index 0000000..adac8d9 --- /dev/null +++ b/app/Listeners/PreprodMailInterceptor.php @@ -0,0 +1,56 @@ +message; + $adminEmail = config('app.admin_email'); + + $originalRecipients = array_map( + fn (Address $address) => $address->getAddress(), + $message->getTo() + ); + + $isAdminMail = collect($originalRecipients)->contains( + fn (string $email) => $email === $adminEmail + || User::where('email', $email)->exists() + ); + + $configKey = $isAdminMail ? 'preprod.admin_mails' : 'preprod.test_mails'; + + $emails = collect(explode(',', config($configKey, ''))) + ->map(fn (string $email) => trim($email)) + ->filter() + ->values() + ->all(); + + if (empty($emails)) { + return; + } + + // Clear all recipient headers before redirecting + foreach (['To', 'Cc', 'Bcc'] as $header) { + while ($message->getHeaders()->has($header)) { + $message->getHeaders()->remove($header); + } + } + + $message->to(...$emails); + + $subject = $message->getSubject() ?? ''; + if (! str_starts_with($subject, '[PREPROD]')) { + $message->subject('[PREPROD] '.$subject); + } + } +} diff --git a/app/Models/Member.php b/app/Models/Member.php index c6b093e..56e6a8a 100644 --- a/app/Models/Member.php +++ b/app/Models/Member.php @@ -153,6 +153,11 @@ class Member extends Model return $this->hasMany(NextCloudMember::class, 'member_id'); } + public function listmonkMembers(): HasMany + { + return $this->hasMany(ListmonkMember::class, 'member_id'); + } + public function lastActiveMembership(): HasOne { return $this->hasOne(Membership::class)->where('status', 'active')->latest(); diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 2218be7..64b29d1 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,7 +2,10 @@ namespace App\Providers; +use App\Listeners\PreprodMailInterceptor; use Illuminate\Http\Resources\Json\JsonResource; +use Illuminate\Mail\Events\MessageSending; +use Illuminate\Support\Facades\Event; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -20,7 +23,8 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { - // Disable wrapping for all JSON responses JsonResource::withoutWrapping(); + + Event::listen(MessageSending::class, PreprodMailInterceptor::class); } } diff --git a/config/preprod.php b/config/preprod.php new file mode 100644 index 0000000..2585c93 --- /dev/null +++ b/config/preprod.php @@ -0,0 +1,7 @@ + env('PREPROD', false), + 'admin_mails' => env('PREPROD_ADMIN_MAILS', ''), + 'test_mails' => env('PREPROD_TEST_MAILS', ''), +]; diff --git a/lang/en/members.php b/lang/en/members.php index 75cfafe..55daf94 100644 --- a/lang/en/members.php +++ b/lang/en/members.php @@ -38,6 +38,7 @@ return [ 'ispconfig_mail' => 'ISPConfig Mail', 'ispconfig_web' => 'Web Hosting', 'nextcloud' => 'NextCloud', + 'listmonk' => 'Listmonk', ], 'ispconfig' => [ @@ -53,9 +54,13 @@ return [ 'disabled' => 'Disabled', 'nextcloud_id' => 'Nextcloud ID', 'display_name' => 'Display name', + 'listmonk_data' => 'Listmonk data', + 'listmonk_id' => 'Listmonk ID', ], 'actions' => [ + 'create_membership' => 'Create a membership', + 'create_membership_submit' => 'Create', 'send_payment_mail' => 'Send payment email', 'send_renewal_mail' => 'Send follow-up email', ], diff --git a/lang/en/memberships.php b/lang/en/memberships.php index 38d7879..6fadc5e 100644 --- a/lang/en/memberships.php +++ b/lang/en/memberships.php @@ -44,6 +44,7 @@ return [ 'ispconfig_mail' => 'ISPConfig Mail', 'ispconfig_web' => 'Web Hosting', 'nextcloud' => 'NextCloud', + 'listmonk' => 'Listmonk', ], 'actions' => [ diff --git a/lang/fr/members.php b/lang/fr/members.php index e91e68a..92fe54e 100644 --- a/lang/fr/members.php +++ b/lang/fr/members.php @@ -54,6 +54,7 @@ return [ 'ispconfig_mail' => 'Messagerie ISPConfig', 'ispconfig_web' => 'Hébergements Web', 'nextcloud' => 'NextCloud', + 'listmonk' => 'Listmonk', ], 'ispconfig' => [ @@ -69,9 +70,13 @@ return [ 'disabled' => 'Désactivé', 'nextcloud_id' => 'Id Nextcloud', 'display_name' => 'Nom de l\'utilisateur', + 'listmonk_data' => 'Données Listmonk', + 'listmonk_id' => 'ID Listmonk', ], 'actions' => [ + 'create_membership' => 'Créer une adhésion', + 'create_membership_submit' => 'Créer', 'send_payment_mail' => 'Envoyer le mail de paiement', 'send_renewal_mail' => 'Envoyer un mail de relance', ], diff --git a/lang/fr/memberships.php b/lang/fr/memberships.php index e2584d7..c08981f 100644 --- a/lang/fr/memberships.php +++ b/lang/fr/memberships.php @@ -44,6 +44,7 @@ return [ 'ispconfig_mail' => 'Messagerie ISPConfig', 'ispconfig_web' => 'Hébergements Web', 'nextcloud' => 'NextCloud', + 'listmonk' => 'Listmonk', ], 'actions' => [ diff --git a/resources/js/actions/App/Filament/Pages/Synchronisations.ts b/resources/js/actions/App/Filament/Pages/Synchronisations.ts index 898ca10..2184cd2 100644 --- a/resources/js/actions/App/Filament/Pages/Synchronisations.ts +++ b/resources/js/actions/App/Filament/Pages/Synchronisations.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \App\Filament\Pages\Synchronisations::__invoke * @see app/Filament/Pages/Synchronisations.php:7 @@ -43,4 +43,41 @@ Synchronisations.head = (options?: RouteQueryOptions): RouteDefinition<'head'> = method: 'head', }) +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +const SynchronisationsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Synchronisations.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +SynchronisationsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Synchronisations.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +SynchronisationsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Synchronisations.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +Synchronisations.form = SynchronisationsForm + export default Synchronisations \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.ts b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.ts index 31e6179..9e9c6b4 100644 --- a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.ts +++ b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke * @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 @@ -43,4 +43,41 @@ CreateMemberGroup.head = (options?: RouteQueryOptions): RouteDefinition<'head'> method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +const CreateMemberGroupForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMemberGroup.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +CreateMemberGroupForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMemberGroup.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +CreateMemberGroupForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMemberGroup.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateMemberGroup.form = CreateMemberGroupForm + export default CreateMemberGroup \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/EditMemberGroup.ts b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/EditMemberGroup.ts index a4320d9..a598097 100644 --- a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/EditMemberGroup.ts +++ b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/EditMemberGroup.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke * @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 @@ -61,4 +61,41 @@ EditMemberGroup.head = (args: { record: string | number } | [record: string | nu method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +const EditMemberGroupForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMemberGroup.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +EditMemberGroupForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMemberGroup.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +EditMemberGroupForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMemberGroup.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditMemberGroup.form = EditMemberGroupForm + export default EditMemberGroup \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/ListMemberGroups.ts b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/ListMemberGroups.ts index 81f1764..723a9ab 100644 --- a/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/ListMemberGroups.ts +++ b/resources/js/actions/App/Filament/Resources/MemberGroups/Pages/ListMemberGroups.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke * @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 @@ -43,4 +43,41 @@ ListMemberGroups.head = (options?: RouteQueryOptions): RouteDefinition<'head'> = method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +const ListMemberGroupsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberGroups.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +ListMemberGroupsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberGroups.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +ListMemberGroupsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberGroups.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListMemberGroups.form = ListMemberGroupsForm + export default ListMemberGroups \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Members/Pages/CreateMember.ts b/resources/js/actions/App/Filament/Resources/Members/Pages/CreateMember.ts index 73c72ce..be96917 100644 --- a/resources/js/actions/App/Filament/Resources/Members/Pages/CreateMember.ts +++ b/resources/js/actions/App/Filament/Resources/Members/Pages/CreateMember.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke * @see app/Filament/Resources/Members/Pages/CreateMember.php:7 @@ -43,4 +43,41 @@ CreateMember.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +const CreateMemberForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMember.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +CreateMemberForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMember.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +CreateMemberForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMember.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateMember.form = CreateMemberForm + export default CreateMember \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Members/Pages/EditMember.ts b/resources/js/actions/App/Filament/Resources/Members/Pages/EditMember.ts index 8c733cb..7b63d18 100644 --- a/resources/js/actions/App/Filament/Resources/Members/Pages/EditMember.ts +++ b/resources/js/actions/App/Filament/Resources/Members/Pages/EditMember.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Members\Pages\EditMember::__invoke * @see app/Filament/Resources/Members/Pages/EditMember.php:7 @@ -61,4 +61,41 @@ EditMember.head = (args: { record: string | number } | [record: string | number method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +const EditMemberForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMember.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +EditMemberForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMember.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +EditMemberForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMember.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditMember.form = EditMemberForm + export default EditMember \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Members/Pages/ListMembers.ts b/resources/js/actions/App/Filament/Resources/Members/Pages/ListMembers.ts index 2f8bab7..ed06fff 100644 --- a/resources/js/actions/App/Filament/Resources/Members/Pages/ListMembers.ts +++ b/resources/js/actions/App/Filament/Resources/Members/Pages/ListMembers.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke * @see app/Filament/Resources/Members/Pages/ListMembers.php:7 @@ -43,4 +43,41 @@ ListMembers.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +const ListMembersForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMembers.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +ListMembersForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMembers.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +ListMembersForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMembers.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListMembers.form = ListMembersForm + export default ListMembers \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Memberships/Pages/CreateMembership.ts b/resources/js/actions/App/Filament/Resources/Memberships/Pages/CreateMembership.ts index 65ab5dd..9f54d35 100644 --- a/resources/js/actions/App/Filament/Resources/Memberships/Pages/CreateMembership.ts +++ b/resources/js/actions/App/Filament/Resources/Memberships/Pages/CreateMembership.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke * @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 @@ -43,4 +43,41 @@ CreateMembership.head = (options?: RouteQueryOptions): RouteDefinition<'head'> = method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +const CreateMembershipForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMembership.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +CreateMembershipForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMembership.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +CreateMembershipForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateMembership.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateMembership.form = CreateMembershipForm + export default CreateMembership \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Memberships/Pages/EditMembership.ts b/resources/js/actions/App/Filament/Resources/Memberships/Pages/EditMembership.ts index aa437e8..e776dcd 100644 --- a/resources/js/actions/App/Filament/Resources/Memberships/Pages/EditMembership.ts +++ b/resources/js/actions/App/Filament/Resources/Memberships/Pages/EditMembership.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke * @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 @@ -61,4 +61,41 @@ EditMembership.head = (args: { record: string | number } | [record: string | num method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +const EditMembershipForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMembership.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +EditMembershipForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMembership.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +EditMembershipForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditMembership.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditMembership.form = EditMembershipForm + export default EditMembership \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Memberships/Pages/ListMemberships.ts b/resources/js/actions/App/Filament/Resources/Memberships/Pages/ListMemberships.ts index 039b769..b02a2c9 100644 --- a/resources/js/actions/App/Filament/Resources/Memberships/Pages/ListMemberships.ts +++ b/resources/js/actions/App/Filament/Resources/Memberships/Pages/ListMemberships.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke * @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 @@ -43,4 +43,41 @@ ListMemberships.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +const ListMembershipsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberships.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +ListMembershipsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberships.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +ListMembershipsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListMemberships.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListMemberships.form = ListMembershipsForm + export default ListMemberships \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.ts b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.ts index aec6fc8..b993738 100644 --- a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.ts +++ b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 @@ -43,4 +43,41 @@ CreateNotificationTemplate.head = (options?: RouteQueryOptions): RouteDefinition method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +const CreateNotificationTemplateForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateNotificationTemplate.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +CreateNotificationTemplateForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateNotificationTemplate.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +CreateNotificationTemplateForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateNotificationTemplate.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateNotificationTemplate.form = CreateNotificationTemplateForm + export default CreateNotificationTemplate \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.ts b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.ts index 23e3c85..e111102 100644 --- a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.ts +++ b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 @@ -61,4 +61,41 @@ EditNotificationTemplate.head = (args: { record: string | number } | [record: st method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +const EditNotificationTemplateForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditNotificationTemplate.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +EditNotificationTemplateForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditNotificationTemplate.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +EditNotificationTemplateForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditNotificationTemplate.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditNotificationTemplate.form = EditNotificationTemplateForm + export default EditNotificationTemplate \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.ts b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.ts index 86d3da6..372f9ae 100644 --- a/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.ts +++ b/resources/js/actions/App/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 @@ -43,4 +43,41 @@ ListNotificationTemplates.head = (options?: RouteQueryOptions): RouteDefinition< method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +const ListNotificationTemplatesForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListNotificationTemplates.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +ListNotificationTemplatesForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListNotificationTemplates.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +ListNotificationTemplatesForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListNotificationTemplates.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListNotificationTemplates.form = ListNotificationTemplatesForm + export default ListNotificationTemplates \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Packages/Pages/CreatePackage.ts b/resources/js/actions/App/Filament/Resources/Packages/Pages/CreatePackage.ts index 0aec6d8..ab45415 100644 --- a/resources/js/actions/App/Filament/Resources/Packages/Pages/CreatePackage.ts +++ b/resources/js/actions/App/Filament/Resources/Packages/Pages/CreatePackage.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke * @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 @@ -43,4 +43,41 @@ CreatePackage.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ( method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +const CreatePackageForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreatePackage.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +CreatePackageForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreatePackage.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +CreatePackageForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreatePackage.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreatePackage.form = CreatePackageForm + export default CreatePackage \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Packages/Pages/EditPackage.ts b/resources/js/actions/App/Filament/Resources/Packages/Pages/EditPackage.ts index 75ac8ad..92e5837 100644 --- a/resources/js/actions/App/Filament/Resources/Packages/Pages/EditPackage.ts +++ b/resources/js/actions/App/Filament/Resources/Packages/Pages/EditPackage.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke * @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 @@ -61,4 +61,41 @@ EditPackage.head = (args: { record: string | number } | [record: string | number method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +const EditPackageForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditPackage.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +EditPackageForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditPackage.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +EditPackageForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditPackage.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditPackage.form = EditPackageForm + export default EditPackage \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Packages/Pages/ListPackages.ts b/resources/js/actions/App/Filament/Resources/Packages/Pages/ListPackages.ts index e44b4bf..bcc4fe1 100644 --- a/resources/js/actions/App/Filament/Resources/Packages/Pages/ListPackages.ts +++ b/resources/js/actions/App/Filament/Resources/Packages/Pages/ListPackages.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke * @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 @@ -43,4 +43,41 @@ ListPackages.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +const ListPackagesForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListPackages.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +ListPackagesForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListPackages.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +ListPackagesForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListPackages.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListPackages.form = ListPackagesForm + export default ListPackages \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Services/Pages/CreateService.ts b/resources/js/actions/App/Filament/Resources/Services/Pages/CreateService.ts index 4424bd3..231f94d 100644 --- a/resources/js/actions/App/Filament/Resources/Services/Pages/CreateService.ts +++ b/resources/js/actions/App/Filament/Resources/Services/Pages/CreateService.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Services\Pages\CreateService::__invoke * @see app/Filament/Resources/Services/Pages/CreateService.php:7 @@ -43,4 +43,41 @@ CreateService.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ( method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +const CreateServiceForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateService.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +CreateServiceForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateService.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +CreateServiceForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateService.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateService.form = CreateServiceForm + export default CreateService \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Services/Pages/EditService.ts b/resources/js/actions/App/Filament/Resources/Services/Pages/EditService.ts index 666ee70..ecf68c3 100644 --- a/resources/js/actions/App/Filament/Resources/Services/Pages/EditService.ts +++ b/resources/js/actions/App/Filament/Resources/Services/Pages/EditService.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Services\Pages\EditService::__invoke * @see app/Filament/Resources/Services/Pages/EditService.php:7 @@ -61,4 +61,41 @@ EditService.head = (args: { record: string | number } | [record: string | number method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +const EditServiceForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditService.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +EditServiceForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditService.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +EditServiceForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditService.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditService.form = EditServiceForm + export default EditService \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Services/Pages/ListServices.ts b/resources/js/actions/App/Filament/Resources/Services/Pages/ListServices.ts index cf25d86..28642b9 100644 --- a/resources/js/actions/App/Filament/Resources/Services/Pages/ListServices.ts +++ b/resources/js/actions/App/Filament/Resources/Services/Pages/ListServices.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Services\Pages\ListServices::__invoke * @see app/Filament/Resources/Services/Pages/ListServices.php:7 @@ -43,4 +43,41 @@ ListServices.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +const ListServicesForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListServices.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +ListServicesForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListServices.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +ListServicesForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListServices.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListServices.form = ListServicesForm + export default ListServices \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Users/Pages/CreateUser.ts b/resources/js/actions/App/Filament/Resources/Users/Pages/CreateUser.ts index 0ff1d62..42ee8db 100644 --- a/resources/js/actions/App/Filament/Resources/Users/Pages/CreateUser.ts +++ b/resources/js/actions/App/Filament/Resources/Users/Pages/CreateUser.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke * @see app/Filament/Resources/Users/Pages/CreateUser.php:7 @@ -43,4 +43,41 @@ CreateUser.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +const CreateUserForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateUser.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +CreateUserForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateUser.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +CreateUserForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateUser.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateUser.form = CreateUserForm + export default CreateUser \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Users/Pages/EditUser.ts b/resources/js/actions/App/Filament/Resources/Users/Pages/EditUser.ts index 854c7c3..29ed4ff 100644 --- a/resources/js/actions/App/Filament/Resources/Users/Pages/EditUser.ts +++ b/resources/js/actions/App/Filament/Resources/Users/Pages/EditUser.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Users\Pages\EditUser::__invoke * @see app/Filament/Resources/Users/Pages/EditUser.php:7 @@ -61,4 +61,41 @@ EditUser.head = (args: { record: string | number } | [record: string | number ] method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +const EditUserForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditUser.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +EditUserForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditUser.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +EditUserForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditUser.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditUser.form = EditUserForm + export default EditUser \ No newline at end of file diff --git a/resources/js/actions/App/Filament/Resources/Users/Pages/ListUsers.ts b/resources/js/actions/App/Filament/Resources/Users/Pages/ListUsers.ts index 6e58ca4..c48c0b6 100644 --- a/resources/js/actions/App/Filament/Resources/Users/Pages/ListUsers.ts +++ b/resources/js/actions/App/Filament/Resources/Users/Pages/ListUsers.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke * @see app/Filament/Resources/Users/Pages/ListUsers.php:7 @@ -43,4 +43,41 @@ ListUsers.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +const ListUsersForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListUsers.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +ListUsersForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListUsers.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +ListUsersForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListUsers.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListUsers.form = ListUsersForm + export default ListUsers \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/AuthenticatedSessionController.ts b/resources/js/actions/App/Http/Controllers/Auth/AuthenticatedSessionController.ts index 9f7859a..0ca0503 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/AuthenticatedSessionController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/AuthenticatedSessionController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::create * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::create +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::create +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::create +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 +* @route '/login' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 +* @route '/login' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::destroy * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 @@ -111,6 +170,28 @@ destroy.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::destroy +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 +* @route '/logout' +*/ +const destroyForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::destroy +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 +* @route '/logout' +*/ +destroyForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url(options), + method: 'post', +}) + +destroy.form = destroyForm + const AuthenticatedSessionController = { create, store, destroy } export default AuthenticatedSessionController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationNotificationController.ts b/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationNotificationController.ts index dc16cbe..b4bc82c 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationNotificationController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationNotificationController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::store * @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::store +* @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 +* @route '/email/verification-notification' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::store +* @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 +* @route '/email/verification-notification' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const EmailVerificationNotificationController = { store } export default EmailVerificationNotificationController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationPromptController.ts b/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationPromptController.ts index 0ec8662..9450cad 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationPromptController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/EmailVerificationPromptController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke * @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 @@ -43,4 +43,41 @@ EmailVerificationPromptController.head = (options?: RouteQueryOptions): RouteDef method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +const EmailVerificationPromptControllerForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EmailVerificationPromptController.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +EmailVerificationPromptControllerForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EmailVerificationPromptController.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +EmailVerificationPromptControllerForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EmailVerificationPromptController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EmailVerificationPromptController.form = EmailVerificationPromptControllerForm + export default EmailVerificationPromptController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/NewPasswordController.ts b/resources/js/actions/App/Http/Controllers/Auth/NewPasswordController.ts index e11d3df..95227b4 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/NewPasswordController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/NewPasswordController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\NewPasswordController::create * @see app/Http/Controllers/Auth/NewPasswordController.php:23 @@ -61,6 +61,43 @@ create.head = (args: { token: string | number } | [token: string | number ] | st method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::create +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +const createForm = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::create +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +createForm.get = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::create +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +createForm.head = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Auth\NewPasswordController::store * @see app/Http/Controllers/Auth/NewPasswordController.php:36 @@ -95,6 +132,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::store +* @see app/Http/Controllers/Auth/NewPasswordController.php:36 +* @route '/reset-password' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::store +* @see app/Http/Controllers/Auth/NewPasswordController.php:36 +* @route '/reset-password' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const NewPasswordController = { create, store } export default NewPasswordController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/PasswordResetLinkController.ts b/resources/js/actions/App/Http/Controllers/Auth/PasswordResetLinkController.ts index ec5a4fd..a807ac2 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/PasswordResetLinkController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/PasswordResetLinkController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\PasswordResetLinkController::create * @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::create +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::create +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::create +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Auth\PasswordResetLinkController::store * @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::store +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 +* @route '/forgot-password' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::store +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 +* @route '/forgot-password' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const PasswordResetLinkController = { create, store } export default PasswordResetLinkController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/RegisteredUserController.ts b/resources/js/actions/App/Http/Controllers/Auth/RegisteredUserController.ts index a9fc2ca..dbd06af 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/RegisteredUserController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/RegisteredUserController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\RegisteredUserController::create * @see app/Http/Controllers/Auth/RegisteredUserController.php:21 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::create +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::create +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::create +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Auth\RegisteredUserController::store * @see app/Http/Controllers/Auth/RegisteredUserController.php:31 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::store +* @see app/Http/Controllers/Auth/RegisteredUserController.php:31 +* @route '/register' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::store +* @see app/Http/Controllers/Auth/RegisteredUserController.php:31 +* @route '/register' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const RegisteredUserController = { create, store } export default RegisteredUserController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Auth/VerifyEmailController.ts b/resources/js/actions/App/Http/Controllers/Auth/VerifyEmailController.ts index e139684..1894e35 100644 --- a/resources/js/actions/App/Http/Controllers/Auth/VerifyEmailController.ts +++ b/resources/js/actions/App/Http/Controllers/Auth/VerifyEmailController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke * @see app/Http/Controllers/Auth/VerifyEmailController.php:14 @@ -60,4 +60,41 @@ VerifyEmailController.head = (args: { id: string | number, hash: string | number method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +const VerifyEmailControllerForm = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: VerifyEmailController.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +VerifyEmailControllerForm.get = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: VerifyEmailController.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +VerifyEmailControllerForm.head = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: VerifyEmailController.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +VerifyEmailController.form = VerifyEmailControllerForm + export default VerifyEmailController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/DashboardController.ts b/resources/js/actions/App/Http/Controllers/DashboardController.ts index a260000..8ab7764 100644 --- a/resources/js/actions/App/Http/Controllers/DashboardController.ts +++ b/resources/js/actions/App/Http/Controllers/DashboardController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \App\Http\Controllers\DashboardController::index * @see app/Http/Controllers/DashboardController.php:15 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\DashboardController::index +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\DashboardController::index +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\DashboardController::index +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Http\Controllers\DashboardController::requestServiceActivation * @see app/Http/Controllers/DashboardController.php:30 @@ -77,6 +114,28 @@ requestServiceActivation.post = (options?: RouteQueryOptions): RouteDefinition<' method: 'post', }) +/** +* @see \App\Http\Controllers\DashboardController::requestServiceActivation +* @see app/Http/Controllers/DashboardController.php:30 +* @route '/dashboard/service-activation' +*/ +const requestServiceActivationForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: requestServiceActivation.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\DashboardController::requestServiceActivation +* @see app/Http/Controllers/DashboardController.php:30 +* @route '/dashboard/service-activation' +*/ +requestServiceActivationForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: requestServiceActivation.url(options), + method: 'post', +}) + +requestServiceActivation.form = requestServiceActivationForm + const DashboardController = { index, requestServiceActivation } export default DashboardController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Forms/ContactFormController.ts b/resources/js/actions/App/Http/Controllers/Forms/ContactFormController.ts index 2efbf06..d9874f0 100644 --- a/resources/js/actions/App/Http/Controllers/Forms/ContactFormController.ts +++ b/resources/js/actions/App/Http/Controllers/Forms/ContactFormController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Forms\ContactFormController::create * @see app/Http/Controllers/Forms/ContactFormController.php:16 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Forms\ContactFormController::create +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::create +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::create +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Forms\ContactFormController::store * @see app/Http/Controllers/Forms/ContactFormController.php:26 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Forms\ContactFormController::store +* @see app/Http/Controllers/Forms/ContactFormController.php:26 +* @route '/contact' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::store +* @see app/Http/Controllers/Forms/ContactFormController.php:26 +* @route '/contact' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const ContactFormController = { create, store } export default ContactFormController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Forms/MembershipFormController.ts b/resources/js/actions/App/Http/Controllers/Forms/MembershipFormController.ts index ba54734..b224154 100644 --- a/resources/js/actions/App/Http/Controllers/Forms/MembershipFormController.ts +++ b/resources/js/actions/App/Http/Controllers/Forms/MembershipFormController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Forms\MembershipFormController::create * @see app/Http/Controllers/Forms/MembershipFormController.php:18 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::create +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::create +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::create +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Http\Controllers\Forms\MembershipFormController::store * @see app/Http/Controllers/Forms/MembershipFormController.php:42 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::store +* @see app/Http/Controllers/Forms/MembershipFormController.php:42 +* @route '/membership' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::store +* @see app/Http/Controllers/Forms/MembershipFormController.php:42 +* @route '/membership' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const MembershipFormController = { create, store } export default MembershipFormController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Settings/PasswordController.ts b/resources/js/actions/App/Http/Controllers/Settings/PasswordController.ts index df6ad8b..ac31510 100644 --- a/resources/js/actions/App/Http/Controllers/Settings/PasswordController.ts +++ b/resources/js/actions/App/Http/Controllers/Settings/PasswordController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Settings\PasswordController::edit * @see app/Http/Controllers/Settings/PasswordController.php:18 @@ -43,6 +43,43 @@ edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +editForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + /** * @see \App\Http\Controllers\Settings\PasswordController::update * @see app/Http/Controllers/Settings/PasswordController.php:26 @@ -77,6 +114,38 @@ update.put = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({ method: 'put', }) +/** +* @see \App\Http\Controllers\Settings\PasswordController::update +* @see app/Http/Controllers/Settings/PasswordController.php:26 +* @route '/settings/password' +*/ +const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PUT', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::update +* @see app/Http/Controllers/Settings/PasswordController.php:26 +* @route '/settings/password' +*/ +updateForm.put = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PUT', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +update.form = updateForm + const PasswordController = { edit, update } export default PasswordController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Settings/ProfileController.ts b/resources/js/actions/App/Http/Controllers/Settings/ProfileController.ts index 8f4c243..e68d7ef 100644 --- a/resources/js/actions/App/Http/Controllers/Settings/ProfileController.ts +++ b/resources/js/actions/App/Http/Controllers/Settings/ProfileController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Settings\ProfileController::edit * @see app/Http/Controllers/Settings/ProfileController.php:19 @@ -43,6 +43,43 @@ edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +editForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + /** * @see \App\Http\Controllers\Settings\ProfileController::update * @see app/Http/Controllers/Settings/ProfileController.php:30 @@ -77,6 +114,38 @@ update.patch = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({ method: 'patch', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::update +* @see app/Http/Controllers/Settings/ProfileController.php:30 +* @route '/settings/profile' +*/ +const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PATCH', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::update +* @see app/Http/Controllers/Settings/ProfileController.php:30 +* @route '/settings/profile' +*/ +updateForm.patch = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PATCH', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +update.form = updateForm + /** * @see \App\Http\Controllers\Settings\ProfileController::destroy * @see app/Http/Controllers/Settings/ProfileController.php:46 @@ -111,6 +180,38 @@ destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({ method: 'delete', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::destroy +* @see app/Http/Controllers/Settings/ProfileController.php:46 +* @route '/settings/profile' +*/ +const destroyForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::destroy +* @see app/Http/Controllers/Settings/ProfileController.php:46 +* @route '/settings/profile' +*/ +destroyForm.delete = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +destroy.form = destroyForm + const ProfileController = { edit, update, destroy } export default ProfileController \ No newline at end of file diff --git a/resources/js/actions/App/Http/Controllers/Settings/TwoFactorAuthenticationController.ts b/resources/js/actions/App/Http/Controllers/Settings/TwoFactorAuthenticationController.ts index 8b8dade..d1a4acd 100644 --- a/resources/js/actions/App/Http/Controllers/Settings/TwoFactorAuthenticationController.ts +++ b/resources/js/actions/App/Http/Controllers/Settings/TwoFactorAuthenticationController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show * @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 @@ -43,6 +43,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + const TwoFactorAuthenticationController = { show } export default TwoFactorAuthenticationController \ No newline at end of file diff --git a/resources/js/actions/Barryvdh/Debugbar/Controllers/AssetController.ts b/resources/js/actions/Barryvdh/Debugbar/Controllers/AssetController.ts index 779c4c2..bcfddc9 100644 --- a/resources/js/actions/Barryvdh/Debugbar/Controllers/AssetController.ts +++ b/resources/js/actions/Barryvdh/Debugbar/Controllers/AssetController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\AssetController::css * @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 @@ -43,6 +43,43 @@ css.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +const cssForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +cssForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +cssForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +css.form = cssForm + /** * @see \Barryvdh\Debugbar\Controllers\AssetController::js * @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 @@ -87,6 +124,43 @@ js.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +const jsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +jsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +jsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +js.form = jsForm + const AssetController = { css, js } export default AssetController \ No newline at end of file diff --git a/resources/js/actions/Barryvdh/Debugbar/Controllers/CacheController.ts b/resources/js/actions/Barryvdh/Debugbar/Controllers/CacheController.ts index 2ad8a77..3fa15ca 100644 --- a/resources/js/actions/Barryvdh/Debugbar/Controllers/CacheController.ts +++ b/resources/js/actions/Barryvdh/Debugbar/Controllers/CacheController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults, validateParameters } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults, validateParameters } from './../../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod * @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 @@ -54,6 +54,38 @@ deleteMethod.delete = (args: { key: string | number, tags?: string | number } | method: 'delete', }) +/** +* @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 +* @route '/_debugbar/cache/{key}/{tags?}' +*/ +const deleteMethodForm = (args: { key: string | number, tags?: string | number } | [key: string | number, tags: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: deleteMethod.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 +* @route '/_debugbar/cache/{key}/{tags?}' +*/ +deleteMethodForm.delete = (args: { key: string | number, tags?: string | number } | [key: string | number, tags: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: deleteMethod.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +deleteMethod.form = deleteMethodForm + const CacheController = { deleteMethod, delete: deleteMethod } export default CacheController \ No newline at end of file diff --git a/resources/js/actions/Barryvdh/Debugbar/Controllers/OpenHandlerController.ts b/resources/js/actions/Barryvdh/Debugbar/Controllers/OpenHandlerController.ts index 05fc2f1..4cc2165 100644 --- a/resources/js/actions/Barryvdh/Debugbar/Controllers/OpenHandlerController.ts +++ b/resources/js/actions/Barryvdh/Debugbar/Controllers/OpenHandlerController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::handle * @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 @@ -43,6 +43,43 @@ handle.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::handle +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +const handleForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::handle +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +handleForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::handle +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +handleForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +handle.form = handleForm + /** * @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork * @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 @@ -105,6 +142,43 @@ clockwork.head = (args: { id: string | number } | [id: string | number ] | strin method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +const clockworkForm = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +clockworkForm.get = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +clockworkForm.head = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +clockwork.form = clockworkForm + const OpenHandlerController = { handle, clockwork } export default OpenHandlerController \ No newline at end of file diff --git a/resources/js/actions/Barryvdh/Debugbar/Controllers/QueriesController.ts b/resources/js/actions/Barryvdh/Debugbar/Controllers/QueriesController.ts index 36ee9a7..4655036 100644 --- a/resources/js/actions/Barryvdh/Debugbar/Controllers/QueriesController.ts +++ b/resources/js/actions/Barryvdh/Debugbar/Controllers/QueriesController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\QueriesController::explain * @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 @@ -33,6 +33,28 @@ explain.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Barryvdh\Debugbar\Controllers\QueriesController::explain +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 +* @route '/_debugbar/queries/explain' +*/ +const explainForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: explain.url(options), + method: 'post', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\QueriesController::explain +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 +* @route '/_debugbar/queries/explain' +*/ +explainForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: explain.url(options), + method: 'post', +}) + +explain.form = explainForm + const QueriesController = { explain } export default QueriesController \ No newline at end of file diff --git a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/CreateRole.ts b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/CreateRole.ts index 36d61ca..14956ed 100644 --- a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/CreateRole.ts +++ b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/CreateRole.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 @@ -43,4 +43,41 @@ CreateRole.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +const CreateRoleForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateRole.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +CreateRoleForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateRole.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +CreateRoleForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: CreateRole.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +CreateRole.form = CreateRoleForm + export default CreateRole \ No newline at end of file diff --git a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/EditRole.ts b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/EditRole.ts index c9ae14f..d77716d 100644 --- a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/EditRole.ts +++ b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/EditRole.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 @@ -61,4 +61,41 @@ EditRole.head = (args: { record: string | number } | [record: string | number ] method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +const EditRoleForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditRole.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +EditRoleForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditRole.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +EditRoleForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditRole.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditRole.form = EditRoleForm + export default EditRole \ No newline at end of file diff --git a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ListRoles.ts b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ListRoles.ts index 4014d1d..d08ec25 100644 --- a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ListRoles.ts +++ b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ListRoles.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../../wayfinder' /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 @@ -43,4 +43,41 @@ ListRoles.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +const ListRolesForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListRoles.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +ListRolesForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListRoles.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +ListRolesForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ListRoles.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ListRoles.form = ListRolesForm + export default ListRoles \ No newline at end of file diff --git a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ViewRole.ts b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ViewRole.ts index 62d1229..999c392 100644 --- a/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ViewRole.ts +++ b/resources/js/actions/BezhanSalleh/FilamentShield/Resources/Roles/Pages/ViewRole.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 @@ -61,4 +61,41 @@ ViewRole.head = (args: { record: string | number } | [record: string | number ] method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +const ViewRoleForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ViewRole.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +ViewRoleForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ViewRole.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +ViewRoleForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ViewRole.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ViewRole.form = ViewRoleForm + export default ViewRole \ No newline at end of file diff --git a/resources/js/actions/Filament/Actions/Exports/Http/Controllers/DownloadExport.ts b/resources/js/actions/Filament/Actions/Exports/Http/Controllers/DownloadExport.ts index 85e5f2a..667ae88 100644 --- a/resources/js/actions/Filament/Actions/Exports/Http/Controllers/DownloadExport.ts +++ b/resources/js/actions/Filament/Actions/Exports/Http/Controllers/DownloadExport.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke * @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 @@ -67,4 +67,41 @@ DownloadExport.head = (args: { export: string | number | { id: string | number } method: 'head', }) +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +const DownloadExportForm = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadExport.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +DownloadExportForm.get = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadExport.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +DownloadExportForm.head = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadExport.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +DownloadExport.form = DownloadExportForm + export default DownloadExport \ No newline at end of file diff --git a/resources/js/actions/Filament/Actions/Imports/Http/Controllers/DownloadImportFailureCsv.ts b/resources/js/actions/Filament/Actions/Imports/Http/Controllers/DownloadImportFailureCsv.ts index 032255b..e4cad1b 100644 --- a/resources/js/actions/Filament/Actions/Imports/Http/Controllers/DownloadImportFailureCsv.ts +++ b/resources/js/actions/Filament/Actions/Imports/Http/Controllers/DownloadImportFailureCsv.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke * @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 @@ -67,4 +67,41 @@ DownloadImportFailureCsv.head = (args: { import: string | number | { id: string method: 'head', }) +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +const DownloadImportFailureCsvForm = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadImportFailureCsv.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +DownloadImportFailureCsvForm.get = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadImportFailureCsv.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +DownloadImportFailureCsvForm.head = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: DownloadImportFailureCsv.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +DownloadImportFailureCsv.form = DownloadImportFailureCsvForm + export default DownloadImportFailureCsv \ No newline at end of file diff --git a/resources/js/actions/Filament/Auth/Http/Controllers/LogoutController.ts b/resources/js/actions/Filament/Auth/Http/Controllers/LogoutController.ts index 1fc8fa3..75e1ec0 100644 --- a/resources/js/actions/Filament/Auth/Http/Controllers/LogoutController.ts +++ b/resources/js/actions/Filament/Auth/Http/Controllers/LogoutController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Filament\Auth\Http\Controllers\LogoutController::__invoke * @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 @@ -33,4 +33,26 @@ LogoutController.post = (options?: RouteQueryOptions): RouteDefinition<'post'> = method: 'post', }) +/** +* @see \Filament\Auth\Http\Controllers\LogoutController::__invoke +* @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 +* @route '/admin/logout' +*/ +const LogoutControllerForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: LogoutController.url(options), + method: 'post', +}) + +/** +* @see \Filament\Auth\Http\Controllers\LogoutController::__invoke +* @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 +* @route '/admin/logout' +*/ +LogoutControllerForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: LogoutController.url(options), + method: 'post', +}) + +LogoutController.form = LogoutControllerForm + export default LogoutController \ No newline at end of file diff --git a/resources/js/actions/Filament/Auth/Pages/EditProfile.ts b/resources/js/actions/Filament/Auth/Pages/EditProfile.ts index 5d7fa3d..af5281e 100644 --- a/resources/js/actions/Filament/Auth/Pages/EditProfile.ts +++ b/resources/js/actions/Filament/Auth/Pages/EditProfile.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Filament\Auth\Pages\EditProfile::__invoke * @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 @@ -43,4 +43,41 @@ EditProfile.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +const EditProfileForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditProfile.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +EditProfileForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditProfile.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +EditProfileForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: EditProfile.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +EditProfile.form = EditProfileForm + export default EditProfile \ No newline at end of file diff --git a/resources/js/actions/Filament/Auth/Pages/Login.ts b/resources/js/actions/Filament/Auth/Pages/Login.ts index 4deb592..77fe989 100644 --- a/resources/js/actions/Filament/Auth/Pages/Login.ts +++ b/resources/js/actions/Filament/Auth/Pages/Login.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Filament\Auth\Pages\Login::__invoke * @see vendor/filament/filament/src/Auth/Pages/Login.php:7 @@ -43,4 +43,41 @@ Login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +const LoginForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Login.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +LoginForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Login.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +LoginForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Login.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +Login.form = LoginForm + export default Login \ No newline at end of file diff --git a/resources/js/actions/Filament/Auth/Pages/PasswordReset/RequestPasswordReset.ts b/resources/js/actions/Filament/Auth/Pages/PasswordReset/RequestPasswordReset.ts index 7eefa90..525d213 100644 --- a/resources/js/actions/Filament/Auth/Pages/PasswordReset/RequestPasswordReset.ts +++ b/resources/js/actions/Filament/Auth/Pages/PasswordReset/RequestPasswordReset.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke * @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 @@ -43,4 +43,41 @@ RequestPasswordReset.head = (options?: RouteQueryOptions): RouteDefinition<'head method: 'head', }) +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +const RequestPasswordResetForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RequestPasswordReset.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +RequestPasswordResetForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RequestPasswordReset.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +RequestPasswordResetForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RequestPasswordReset.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +RequestPasswordReset.form = RequestPasswordResetForm + export default RequestPasswordReset \ No newline at end of file diff --git a/resources/js/actions/Filament/Auth/Pages/PasswordReset/ResetPassword.ts b/resources/js/actions/Filament/Auth/Pages/PasswordReset/ResetPassword.ts index cccbc1c..4d92280 100644 --- a/resources/js/actions/Filament/Auth/Pages/PasswordReset/ResetPassword.ts +++ b/resources/js/actions/Filament/Auth/Pages/PasswordReset/ResetPassword.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke * @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 @@ -43,4 +43,41 @@ ResetPassword.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ( method: 'head', }) +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +const ResetPasswordForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ResetPassword.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +ResetPasswordForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ResetPassword.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +ResetPasswordForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: ResetPassword.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +ResetPassword.form = ResetPasswordForm + export default ResetPassword \ No newline at end of file diff --git a/resources/js/actions/Filament/Pages/Dashboard.ts b/resources/js/actions/Filament/Pages/Dashboard.ts index 588270e..cccea79 100644 --- a/resources/js/actions/Filament/Pages/Dashboard.ts +++ b/resources/js/actions/Filament/Pages/Dashboard.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Filament\Pages\Dashboard::__invoke * @see vendor/filament/filament/src/Pages/Dashboard.php:7 @@ -43,4 +43,41 @@ Dashboard.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +const DashboardForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Dashboard.url(options), + method: 'get', +}) + +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +DashboardForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Dashboard.url(options), + method: 'get', +}) + +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +DashboardForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: Dashboard.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +Dashboard.form = DashboardForm + export default Dashboard \ No newline at end of file diff --git a/resources/js/actions/Illuminate/Routing/RedirectController.ts b/resources/js/actions/Illuminate/Routing/RedirectController.ts index 23b66c4..8227dc0 100644 --- a/resources/js/actions/Illuminate/Routing/RedirectController.ts +++ b/resources/js/actions/Illuminate/Routing/RedirectController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Illuminate\Routing\RedirectController::__invoke * @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 @@ -93,4 +93,111 @@ RedirectController.options = (options?: RouteQueryOptions): RouteDefinition<'opt method: 'options', }) +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +const RedirectControllerForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RedirectController.url(options), + method: 'get', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RedirectController.url(options), + method: 'get', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RedirectController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: RedirectController.url(options), + method: 'post', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.put = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: RedirectController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PUT', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.patch = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: RedirectController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PATCH', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.delete = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: RedirectController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Illuminate\Routing\RedirectController::__invoke +* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19 +* @route '/settings' +*/ +RedirectControllerForm.options = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: RedirectController.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'OPTIONS', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +RedirectController.form = RedirectControllerForm + export default RedirectController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmablePasswordController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmablePasswordController.ts index 9555bd7..b5ec7f8 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmablePasswordController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmablePasswordController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 @@ -43,6 +43,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + /** * @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 +* @route '/user/confirm-password' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 +* @route '/user/confirm-password' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const ConfirmablePasswordController = { show, store } export default ConfirmablePasswordController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedPasswordStatusController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedPasswordStatusController.ts index 101319b..c2a0bf1 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedPasswordStatusController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedPasswordStatusController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 @@ -43,6 +43,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + const ConfirmedPasswordStatusController = { show } export default ConfirmedPasswordStatusController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedTwoFactorAuthenticationController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedTwoFactorAuthenticationController.ts index a3d6e1b..9bb2aee 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedTwoFactorAuthenticationController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/ConfirmedTwoFactorAuthenticationController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::store * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 +* @route '/user/confirmed-two-factor-authentication' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 +* @route '/user/confirmed-two-factor-authentication' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const ConfirmedTwoFactorAuthenticationController = { store } export default ConfirmedTwoFactorAuthenticationController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/RecoveryCodeController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/RecoveryCodeController.ts index 343a75c..c94275c 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/RecoveryCodeController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/RecoveryCodeController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index * @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::store * @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::store +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 +* @route '/user/two-factor-recovery-codes' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::store +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 +* @route '/user/two-factor-recovery-codes' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const RecoveryCodeController = { index, store } export default RecoveryCodeController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticatedSessionController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticatedSessionController.ts index 17150f8..f02b27f 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticatedSessionController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticatedSessionController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 @@ -43,6 +43,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 @@ -77,6 +114,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 +* @route '/two-factor-challenge' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 +* @route '/two-factor-challenge' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const TwoFactorAuthenticatedSessionController = { create, store } export default TwoFactorAuthenticatedSessionController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticationController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticationController.ts index ceee2dc..106b336 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticationController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorAuthenticationController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::store * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 +* @route '/user/two-factor-authentication' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 +* @route '/user/two-factor-authentication' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::destroy * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 @@ -67,6 +89,38 @@ destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({ method: 'delete', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::destroy +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 +* @route '/user/two-factor-authentication' +*/ +const destroyForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::destroy +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 +* @route '/user/two-factor-authentication' +*/ +destroyForm.delete = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +destroy.form = destroyForm + const TwoFactorAuthenticationController = { store, destroy } export default TwoFactorAuthenticationController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorQrCodeController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorQrCodeController.ts index 38ddb7e..21967c3 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorQrCodeController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorQrCodeController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 @@ -43,6 +43,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + const TwoFactorQrCodeController = { show } export default TwoFactorQrCodeController \ No newline at end of file diff --git a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorSecretKeyController.ts b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorSecretKeyController.ts index e92b344..1893c91 100644 --- a/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorSecretKeyController.ts +++ b/resources/js/actions/Laravel/Fortify/Http/Controllers/TwoFactorSecretKeyController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 @@ -43,6 +43,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + const TwoFactorSecretKeyController = { show } export default TwoFactorSecretKeyController \ No newline at end of file diff --git a/resources/js/actions/Livewire/Features/SupportFileUploads/FilePreviewController.ts b/resources/js/actions/Livewire/Features/SupportFileUploads/FilePreviewController.ts index 3fb64c4..f0c764a 100644 --- a/resources/js/actions/Livewire/Features/SupportFileUploads/FilePreviewController.ts +++ b/resources/js/actions/Livewire/Features/SupportFileUploads/FilePreviewController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../wayfinder' /** * @see \Livewire\Features\SupportFileUploads\FilePreviewController::handle * @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 @@ -61,6 +61,43 @@ handle.head = (args: { filename: string | number } | [filename: string | number method: 'head', }) +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::handle +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +const handleForm = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url(args, options), + method: 'get', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::handle +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +handleForm.get = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url(args, options), + method: 'get', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::handle +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +handleForm.head = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: handle.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +handle.form = handleForm + const FilePreviewController = { handle } export default FilePreviewController \ No newline at end of file diff --git a/resources/js/actions/Livewire/Features/SupportFileUploads/FileUploadController.ts b/resources/js/actions/Livewire/Features/SupportFileUploads/FileUploadController.ts index e1ec85a..23e8501 100644 --- a/resources/js/actions/Livewire/Features/SupportFileUploads/FileUploadController.ts +++ b/resources/js/actions/Livewire/Features/SupportFileUploads/FileUploadController.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Livewire\Features\SupportFileUploads\FileUploadController::handle * @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 @@ -33,6 +33,28 @@ handle.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Livewire\Features\SupportFileUploads\FileUploadController::handle +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 +* @route '/livewire/upload-file' +*/ +const handleForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: handle.url(options), + method: 'post', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FileUploadController::handle +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 +* @route '/livewire/upload-file' +*/ +handleForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: handle.url(options), + method: 'post', +}) + +handle.form = handleForm + const FileUploadController = { handle } export default FileUploadController \ No newline at end of file diff --git a/resources/js/actions/Livewire/Mechanisms/FrontendAssets/FrontendAssets.ts b/resources/js/actions/Livewire/Mechanisms/FrontendAssets/FrontendAssets.ts index 0397fd3..4ed23af 100644 --- a/resources/js/actions/Livewire/Mechanisms/FrontendAssets/FrontendAssets.ts +++ b/resources/js/actions/Livewire/Mechanisms/FrontendAssets/FrontendAssets.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::returnJavaScriptAsFile * @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:79 @@ -43,6 +43,43 @@ returnJavaScriptAsFile.head = (options?: RouteQueryOptions): RouteDefinition<'he method: 'head', }) +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::returnJavaScriptAsFile +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:79 +* @route '/livewire/livewire.js' +*/ +const returnJavaScriptAsFileForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: returnJavaScriptAsFile.url(options), + method: 'get', +}) + +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::returnJavaScriptAsFile +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:79 +* @route '/livewire/livewire.js' +*/ +returnJavaScriptAsFileForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: returnJavaScriptAsFile.url(options), + method: 'get', +}) + +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::returnJavaScriptAsFile +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:79 +* @route '/livewire/livewire.js' +*/ +returnJavaScriptAsFileForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: returnJavaScriptAsFile.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +returnJavaScriptAsFile.form = returnJavaScriptAsFileForm + /** * @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::maps * @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:88 @@ -87,6 +124,43 @@ maps.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::maps +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:88 +* @route '/livewire/livewire.min.js.map' +*/ +const mapsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maps.url(options), + method: 'get', +}) + +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::maps +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:88 +* @route '/livewire/livewire.min.js.map' +*/ +mapsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maps.url(options), + method: 'get', +}) + +/** +* @see \Livewire\Mechanisms\FrontendAssets\FrontendAssets::maps +* @see vendor/livewire/livewire/src/Mechanisms/FrontendAssets/FrontendAssets.php:88 +* @route '/livewire/livewire.min.js.map' +*/ +mapsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maps.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +maps.form = mapsForm + const FrontendAssets = { returnJavaScriptAsFile, maps } export default FrontendAssets \ No newline at end of file diff --git a/resources/js/actions/Livewire/Mechanisms/HandleRequests/HandleRequests.ts b/resources/js/actions/Livewire/Mechanisms/HandleRequests/HandleRequests.ts index 99b6bf1..c761a4d 100644 --- a/resources/js/actions/Livewire/Mechanisms/HandleRequests/HandleRequests.ts +++ b/resources/js/actions/Livewire/Mechanisms/HandleRequests/HandleRequests.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Livewire\Mechanisms\HandleRequests\HandleRequests::handleUpdate * @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 @@ -33,6 +33,28 @@ handleUpdate.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Livewire\Mechanisms\HandleRequests\HandleRequests::handleUpdate +* @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 +* @route '/livewire/update' +*/ +const handleUpdateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: handleUpdate.url(options), + method: 'post', +}) + +/** +* @see \Livewire\Mechanisms\HandleRequests\HandleRequests::handleUpdate +* @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 +* @route '/livewire/update' +*/ +handleUpdateForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: handleUpdate.url(options), + method: 'post', +}) + +handleUpdate.form = handleUpdateForm + const HandleRequests = { handleUpdate } export default HandleRequests \ No newline at end of file diff --git a/resources/js/components/footer.tsx b/resources/js/components/footer.tsx index cc38c57..f7bacc6 100644 --- a/resources/js/components/footer.tsx +++ b/resources/js/components/footer.tsx @@ -1,6 +1,7 @@ import {Link} from '@inertiajs/react'; import {contact, home, membership} from '@/routes'; import AppLogoIcon from '@/components/app-logo-icon'; +import LogoChaton from '@/img/utils/logo-chaton.png'; export function Footer() { const currentYear = new Date().getFullYear(); @@ -18,6 +19,14 @@ export function Footer() { Une association locale pour un internet éthique, libre et respectueux.

+
+
+ Logo Chatons +
+

+ Le Retzien Libre est membre du collectif CHATONS depuis 2017 +

+
-
-
+
+
© {currentYear} Le Retzien Libre. Tous droits réservés.
-
- Mentions légales - CGU - Confidentialité +
+ Mentions légales + CGU + Confidentialité
-
diff --git a/resources/js/img/utils/logo-chaton.png b/resources/js/img/utils/logo-chaton.png new file mode 100644 index 0000000000000000000000000000000000000000..772c0cae6e520087daab5c0ab4758d61ceef8a1d GIT binary patch literal 13204 zcmb_jQ+FKKd25IK4H|0N;a z)TG5A>ZXa#{u3}(qKcvr5RHjQ?m#*`I<^i=3@yTBG1Az>s>%5_1>59x2Z`; zS*m0S%>M(uaq2t<;rv$!F%G^{p)rb4_^;6od?fr4_BX91doB@K_R@uRHHd6tz4T}I z+<_(KKd;bCVb{wy8N~bTA;UgNuTM$-#Gc$~JfTxzxHq`fhnYc~55FLSv^U~I>&;jD zbGQB#HJ_{4${t6x^SIZYtBGCi-nWgV(^#q}+SNj3Dcr&glJzI^7~uULcJ7P}nli5l z6W$x|^{Wt~H-!HN<2&IS-4h&$W_+|>gzf{kbZB{@XR;2(%}8*@HSx+O4-Y6cC>*2j z*ndN57d$=ayfo-VM(L{;cJmfr-(>8J!jlK{vFUO>rn#|q*O}cE2xm1cz>6lydi|I@ zeu#FgXWt^x#PL;epV2-*~MniCjAE4oyg6BSFZacKUe6ChUoK#(t1Z$!Zt{gqv$kOlF_jk)`NFzBqOgn&^9XW)>GCA4ws&u)I? zL++=GzpT@Q_7)jOIQfFKFd`kHVtUBH ztH%Rlp?l?L-z@FE;rpTRdGwB8ofpC)ds#AV7H-nH$>^;b7yii}$}Ecz+_U7(+DYqJ zuinqk*Q@K`TU$6bX(pbA9eQ2&MCyEP+DETUM%V~)L)=PLt<3(VzV4>?_=`ueOCeE= zz=)UC@N4o7t20suMo49HEJ~s)=P(6Dg4AB@B`E~$;1iT#l($%J8%C-U zfXS9E$9x0o>z0b!{QLRujIWgEQO@=uZ~Lh(UXPyvdby(m78c}Y{uqF@gVLuUUF(Y- zZEs)C>xu#bcF$J|woxf+7OgCzV%bvy_Yzh5#ZI8Qn#R3uO}e@7H?O-o-wVCR{sJuQ zIjv<8W|bMivi1uacCWk`nsKIZLu*X-P_U7S<-cPjc7|o>GysQFv`;0wY2cex+FL$lqNs zEfuX^A<;~X*Jqhm3kSnEHB7&ed-%m`s9%RjnU_oW7|VX>WQnagc$DXkF9oX_1A(nQ zW>4q>vr;i9YcT+!g#8jNRkhotOUTbT`OV@}_qaS94O~YgvOSjl>jn`i$W@U42$vQQ zZg96I`#C1T*(Tu_y$7Lm8IM{TUXhYFL=8%t1ueTEmVfebXxu`vZ|mc4m;F^`JkBPr z37;L+>HyVod5VbG(GjQzjlK)B3UWpSJt*##+95orNbpMZAW-Z4i#&3tEIT<;blYo5 zs(E7>-(W*)f4RO;9OImCu~DoMAvNAYDjP^I zK`(H5vYfD_b^TZD$hc4>+lc=waL3q*fRZDtk?>i@G>QIl?6;?3{#b6D3}=;Qji!VQ zV}gR(N$28s%Y7YDDWPh)PWGZmucNn>n>MLv6#7rlRqsqF##>X2-iDg4DI^9|^#Y;m zJf?>gAYz*3tey(t+&E5~VT;oWR&eV&) zzJb4${^wnP99Tdu6&Q=>dJ^?9Rr2RFPjoYS&OVnfY(wk%I^)O?G`HkJ`iCj0cO9?Y z=Om2cN%jab%iOeVOv#%qvl99&Rib2T2P{^_aB{Kt@$u5Z;al~GI~}U&8d7I zDlA`ke%O|=4pE6>_oS^e>Rmk3^WmmmvF|KTJzjg~HDb%}K)-)#Rrk3~&fOqoScE4p z>@hT=`UII*Iqpky_Jdh6omkM<-#IYFWIB;e7JxVkkqzH{k-nN2uF6 zGYq`nh;mD=P2S8lM?4MMyH7eh2z(VpX5@7YWA}*-7j1=fhaon=DTx_aAVgM*9uM1{6 zqR1&4XLquK9g0vY5Zvl`$XOY%yAXlyW^U;@K2LTg4$886+>^Yv>+;;Qg7I|T;7J>J8DD3(VLKPVhBF>#RnV8vCNKC2HAs~L5W z2}D9^OD;zPOLf~*A6sA175GLlj@31)<)aJw-3RWr-_BFXZ!zAv5l{Yw-v`f@$@D&AlYnA2GYxPp*~ut)-Dyq}Xq;#>@qcl0}d z6P{u-x2x(>urzrsfg3~QSd{-m!o7q;LeQus7aDwUy=9bRY^}Z}586 zRddI+r`t#&1z%&0M50^H=@?CM;#qt%(%U|_6J*4l!=c!umqOmDa=98-$|Ip&kKj=f znSL|!441FeyLc$xW*~vumy4OyS((>>5uOKVEwb}h%6bdt1zfHaIptUQ3nI2g+HGO^ zG|HC$8b@;H+|9wj{bBaDBOJ;SGf^N!pV*8lDtw0XqAGNXP2-%@4mDSm?6RuS$VFYn zafyZb8~TBYw4Ndr~9l*1WwQlVEGoxo{CsX*$@X=>ic zpo^GqTsK&??EUX0c(gRJXtxbvb*=*y;ZMUc=&>@FJGUaR?eEZS0eu2-NpV*~yZL*^ z4=g7tMxmiaHov`^!hsckkb}9&&L`bT9-H2axEzU8_Qu#}3L>@UPQzaZiI{8nvDYh< zaC75GhgLEw0dfJoghy;vZS7YxQ8|Dw#)ETu?qQjoDJwjO-36onX5oh}$JnNdIpE{W zAdc9N^ZMzjKe-2=Q6f3D$qn52>hx>>^LI$s&BCrg4X%gJvK5~sFRWtiPpnotB=E!g zEr%JZOJPp;@;-yS{W8~v*jHUb&^&Tbe;67Wf1hps6y2u4?JVTBZY1i{atfPrEnTB( zt7wW@ij%6&+gM>hPKiAvoBA4*d25Hvtp=MB$bKCFRxh^*kzY z3!zu{nN;if(IpdO1@mVjJYUJ4rg_`h_o_tK>0-<6pVHpZXmUBjLgI|vS5sj7Pihi9 zv5nWYnA=B}iVICc_Vl=T0sHrkd9lE*5bVTM1{=|Qj((?(Q9UiqRSI^++L0SC>%#j0 z{*5_7y$$%1_$h*Po2>yALA4g08gig;k@xq(S5QuNvK@*L<=~sYH6qHqPThp33}i8# z0dR1ZKeaYm%F%_RIb>4d&o^L@ij3&6Rs8`WCzdxABG+0T7i<0ZKe(Rb8d7y-L@`n+ z-QhhCB~Y4GlUk3;1_@6?)_6|=(Ahb*?1njAU#F=$*22HCV5h>raRy*T*`V7jKJgs_ zW>v6)7%Hdxf!wa$8)PB6XG+|{i2(gjF%}Z7uw|1xB6D(xI;hZl3@LHQ;$X*g1}dsD zO9SplXfZ~>1J86XaUrL6ngnWTTJW>w-kM{m23zF_uI{9($jIbUxq`+=y)@g20m)lM zKSs)2j>$JVTI>(LcSYbJ1s27A?p#F{{+zU^L@Y1@g4ki{bU6CCgSemwlTZYz@EJcr&3wKhbN z4vi|}omQCpGejrdX3g5(A){ko?Bad?8$RY_Z^;l?K8*R<&~cp35R~b%LO0YOO_hN> zeHQL3FAJVnTSDdf~ce&nh)EH0_p?J#D zhN{X%!5OtY{9Bl+Mg6B~z68+zEj!LKOd-ZjHumS);7iY#wb&q!l>BRsA?Vxkieocw zlntgyQ+TTc^3pXIB*w0}k(i9Yn~*nZ7sGiZZ{96OgF!*BVCBG!>b6Db&2Ra3Q|7)*mFj3iu-mWZG$&if_?!|AH^iR-G{S-U-==$QCZr>I3jOUzn{J~G3OC|_9)vg zgU%gvg@(JIKa5Ql24HW?=w_qA zd$obYwJ zpwpEl=0eic&!D_y$;|$ncF8VhpM}Tl?BTA*jy$XG|rRRF|$^-o#l{XJlk2=uji$ueop4vpNxP%`_ zS)reT%m49yH_Ceya008vHSmBGw$gcljGO4`F0`H@YcZZT)>{jLrp0dK^iN~Qwu0)O z-n@}Z9nC#q^SL=`B{fx4U`un?sO}oPf2hv)EOei(PdqJk$J}V(4^Jk z|K+Y{uGe$+!h3z3scP5+wIl2SY1_W?Q`yY1<^I0VO*=lB9!#3I5DqY6bufGh9B42J2E@7=#9>yxuL z;NG(7&BWXtG>}@AYE~`BEJ=i@nzxONW`j!V@vi6pp1DJzqaNeZ4h&^YMv0zO8YTU? zcZ%gQdQ;FJbWI#%K}Q%D84LZP8yG;f}8vjcIQ(TrfV`|8iYh}WVIdn8)O z&qpOf4)wOrt9#*VK1RzUfu^=`hsq>p^`9|3C+9GTxZQx8&hOC;bIUPqm>m zI6&uIOI_?cN{6m!g_Y>ZC5NySjI?OP1=&Lj(oJi%B%@@eDzhUfIMsl%IR;}dLxgSl zS~bbVnyLTld@$Rj%K>x)iV}Nb*THG|M@)X0$>~8Fp;hTINFC$-tW77Jwg;HpG9jS$z{&IZ{bhZ@YJ>)_ z6|pv6dsW+`UsrHIUa?@e0Px#e$}lcXy?kC;=ri30<^cBCR8PRisE*_y$%PLAV$GEV zfreQpCT6s%9UZ9p$phvI5_6z)qSxtG{8Ah2^5C?~sN4%zuc9a54}siG0b^E=xAkxP zGR0ZorC?J%5%O`htlKc6)Fs0!kXx-9OBKqZbO0B79c>G-_odWSpFyRpv3+rE!IGcT zK0{K86{4%0i^S#`4;-^1^mSWJdYBzfxc9@b#+2<26!S}te^{_J|iRBMOw+l2ic)q2E8xuT} z(aMTnZ|D3ioEtvIuvkz73KF=;5x^I|lJRtF987pJuF~}vIm`sic>=d$%X0206El^0 zoUlM2vM1TkY8*jqhuny*!zsv&z}QT)VNr%T>SMEQ+>0Mv?RQYLCfu}VUIvd_hb(Ee zpBOir&d3&a-@tx7Fe%(q-(yWj=b-@EqDCFW$of z>L1Z{E~%uaJG6y_7hV`2tWJTUXX0Yf%|^R7{s}y#6?%q^+z4YniG&PLM^A{Zvj=LU zicKpoTTycYf`MC;D|OUHP$?Liv@MJ3n?t1F2HSsVV4wM;d8HA6eZZ|ImHAW$pW{Bh z*b=}eUGVuY_Xs34k@u@{vLk&jx=D>oD)pbZ1QMJqYjsw<(9S(Jz?zSH5+W->O=gUdMDH)n zFxsc)QkuN}f0X*sbvw8>hN8_KV~dk7Z62KdsTA#ddM~>-D=@|@t~eZyt}uKO$?`3W zDLfE%O1C&KNn8@_!z5#m_R`{O1v$f+>v85pzEx~pO;a#i-<-NAIvs)RzeA=6$*M+VGm&MR2v{eYY@BMOPb z?~nF(3E($dlrf0X@J?ofKh7Om>6TPY{h_lx8ezw8=xdiL+qH+wVQoJgN7p@Z)MnnZ zClh3$*~4_!SF(jw6$yIq9>uRiDG`-Qb8~N8PYrRA@J|ct;QgPFK0~*D>eFyEAf&3g zj*LAKQ9Przm&B5H?Cre#6oOq7dM$PbiFq$PO0~P0k_MkMHO^`&93u0z$`sAO2A|?q zI`nU1>f%tP%N-ykEAFIX6-#N>EbwykL_>m#Z}uuAcc^g70BWNWVHR`bCC}#$4779F zKd>SkO~tsHxQtm^4~=L{d*eh7Ia_G?U4pV+?Iid&2~__|{iSHVl9Y3VoaYC*K9RV* zo#rvW5X`ykH~$Lss>!{`b24Db?O^n6Th4{?YD_G_rtz>{Nzww$qLV8goMV;4&n7L9 z$7!;t>g2}9?bJ)|PCU@E<}kpOlO1hJ(x`C0AOOW<`R^a&u9UHE?#ta{%yPoJ!qVU4 zW=MQs16x8OoZ{LLqy52~KlZGo(H@AdX>tlo{Vg2|@jjL_C;_Kn5jCSjb};)Q^=7#9 ztR^{~s*b?1e0_|7tos>h6i|97b|`HOw86)nzHurlJTOa=RzdC>?E?_U#%eq)Ku33s zR&+RTa9oydawwT=!!~v5LNhWI)|`q*HWht96p*d(x=3*X_ZaAPLd3Au~D{1z3>oZ!(r6Xok=*a zu}CQ7`Z$FAxRwM4@@yiRuaP_W3BKiSIeTDz7g#8U$`BGWxmuACI6=5w_t#~~*hYx) zI&l(5I9}d#hejAZ1pFS_v0*SQR`_BSmTa8zbZak{4A3`I;A^V*ENO)&VQZS4lDDR+ zN%eu9iwcl7mZN^TJ^_4G5-JvEl z+3KUBH?Hze4IaT*b9DW|PCRa&bVk?Rf?HtIurwtMk(F&^RF9Yy^Box4{BP2#G~N8f zCh=g?3V4p;3^8rp+HB>y`
NJ#@ZcEv%I|3(~tuh>^o?v8?BNTT}wqCtws ze*Y%VL_s|KDtks7-R5(bd2b$CnXyk${6jVuzZ!TbLYsgg+k8r7(f2T!A1zpn5g;c1 zj#zytL#rDuK}sag-N-XZ-xYPw6sLTCA4bL0Bmlg{V@z&X%)?OIR3_V#Pmkj3HEyy0_IY#D{I)!=J<3)kg6eF8P3Dl z&?C7B6&a17ByFYT2Izy9xgKYL_FH%=Qi+@8WTG=IRWJuL(nRauHgvJ7(9R_$uIOd1 zeQT_}Qts5J6IE)h@=vp#lH(R9DEfl#=-X|h24Q=o%!n(_ zxo7;b_Bt|gzsOsZ1_8+wt|TLn(uUE@lHwNgOh9$*INmpExeUqFM0drh4NCKv%`2DE zl8ghwdlXJZFth^mPfRXM)o@nG&@p2G$}FEem<_qQeIsQ@1;30J~8kqlA>L zf3yVfQ$Z{xFD4Bq)`&R8b|7;t`<@~9h!&4Y8)KLDylS_jn0Zp)Nw&F^E%u&~@Ak-D z+TxC)E09o(EB){!j26#q^h5yegV+T|0=~dH^xsQS7Key4Z{zefU^WV#VI)PKy2H$b zh?B#=)Xv)io(YYKo))1F@5l=TliP}%3H&4(Z_HiYIxUQ63Ay-?o|k8cxl+)K=MMBh zr>g+M08e9ZosNrL!8-zB8mD^fs@VfY<>i|g5Re#u^8{z(-5W`5>EmtN zIkZjA+f5@WIah_qFj2`X-q6jT2}CJ@Y@#E7ir^!c62gwYmbe1boQ%Hl041_=OB`bi z#JXBj4t`G~;yN`oxCk^37TA{^qDWNDz$UJAs|)ZY#2;|TvbuFHIV{y{D<_|+_HYVfg2gb=ns7uf zEb?{%rTkJwRUnbJ_bspNNA!nAd4*`e9tBt zL5-FXE_RI8mI%4`6OiIuo4RGC@Bv)7UpAepoPH0)Y~pXcg3a!#Dr!-8h3tytZ-|)} zU&zc+b8hxGZKuEs-&-uM{CQFCLQVTiL!j#|d{@cK8-LF@?Bs>^%J_u0df?Cz)T(n#a99BKwR?@eF^Hy#?6aG#GP3}6$Xf**#p1`b(g+tV*TRj;lpKiTd;)%gddz$Qym&mL^RGicWP}HOJ%#7UUNLFaY#8+ofoPgO~ zucLGhBzA5caKIx_fRCth|9k6r?>wsMX{rLqmcXn7{iTZBG{j&3_=D@r*u4#R`Eio7 zLs!IPt^6cjRqvExnv%gH4RWmHU^~zs3MojYBI|53;1Tl?`jw7m{5dq2-ZVYnwV%l)|L;fxcu@q-L1MU0~FJs0g3mjADJt5-5i zx1StfmGWib2j;`5w@E{7pZ)t%UJ@QcZqr(3bG6?|MZz9Q^lP9Nw8PJpFr^wjeempTq2qZGAdw)4A> z)~QU?@@BL+1Za4?$w$77-4;+~lxj>0dh9a-^Y39HYJ_dQE_Me11E5DqKIY=aTOoY$%w~uBgsULEP zEN5vSu)VMr@Y8;LEbpt!ylvxpw{fvv;Gq3;0*p%>hx*aUR^Bv8AlD8j=I59tACyke zt&O_Dk{*qovTmyF#=*T2?tqgfS{*zi3*kY;uOTCxkM;U`q5#S(isrsvEs*dN?NrG) z4!6_l)Qk(j_dASCNm*sO9KMQ3kuha4X}9WYedzjklCHJcEO2vndhy>9X2WiEp|6Ly zaD+9Gmp`7?9ki-7xWKVlv#divm%jzAZ#9|J%zvQ&NW=!CYv)B~aC5?kDg3+&IlA5k z^=Wap(`^g2)^QMX>hlfC&hyh;XL3g~;#mCCG(+BI8;<%*PPdJ?Q3yq~uZHrC>>w)e zy5KA)Uk#Vr>;2x?KIC*Y^YL*sFs zAD9BPnEHCI{(B24%DMQ=@WbOWhSo&?^2a=|rXnmqx}RKX)W1gIp8kh+===0;I;y9j_gD`%4_-ls zV+9yy62#|vBj8T*){Bn?my|zlyG=;C)`qVIv6BmwDKAuOSx#wF-P+FIRFrj&L65<5 z`v0uIID8SY8-bS<=e%eG1N*w5Kt1r8ng~`+LKcBBS4X$6z7hY#`>%w6pub5XIMtRf z-cM)@Q#WRkJtytg~=*o zltkMxFrb{gE^TSGAg3sWpLOH|CcMh@pLc5f^tsq<6+Pd;H>Y_Kx0{FQG1Lat3m$!z znT=7>uT#9z*C3T)} z0sfI1G%VEkJY^I*)x086S0A)Mc~W&C^{5f?e(*30jZjdz>BHEhL|Dw!ggo)};oADO zr9QB69w2hl=~SCYZM56@_&0F8%qm8(5N8TLUR;PgITn$ZVju30-;qtGv3tY)UqUyr zi@8xj^vM0m>^9wiy**{at6nl93dl7Rg^nl9hx)k(`>UBIp_Ta^_52n0n$9(>VoZ@Q z^h2wYO651(D-ew^reF+v%A9}0L%_ks-1M18G;3MAZ-|ms(2?B1^`9gE>4xj|bWpDn z@3XwwEdlk4RDuGa_;QYNOIb5H7;J6=-tDefM1Zs*dSc+|Blh)BZv-hADj$W3y#Mon zCs>My**xI6OkB=fYsDi@Y@hoUR-KNet{z;Uk^NQY)#c)+ce-0POcGt8OkA>~CvVo{ z-{xcUsKH6v^Q^MC=JAj~;CFCn!P@qE<<)Io!jYXPc4-9NbRb1RDLMB~zwP5;M`RdL zLeaML!rb?BVQtTEk#$m(Z@rLEgm$3vpKv0_pM)%w>C}lt) z!P^I7zFcCEyZEejen(_^tJrw|?tqQn=^oOaw*)USJMY+Zc}SVG#9_$iEt<_Feg4{- ztUUCZR}2IX|92xp`D#tstX34zE_ko@Xy9gXNR@@d&~`r@zV*Vk-+o6Bh*Xemi}&%s zVaDF>Jq6glex4nlCeetVY5&jC4hlP|1uuAhL-0c;W~Ra;jmz8StNC@t?dQ1YVuv*} zv+B+D<2bbe2F|sKj@==!iB+T{)3-#22Us(dMWy850&gKw*Pan~U2SM|)9EmffM}66 z`m@3k@Sx}Rajxd)DO#0c1R$%p^U5Z%I_a;^)WvJm$PfXw*VzSsqvpd{Ju4)*(Og;O zc=a?L@%M}L8Z@4nSN@?+@*sl$G+T7zJi=8{l3LE@ArGr1soW|Hya7nw{xurUUbwlf zp%Jy-CsdKX(}TWNOg9~7v16of>W}d7*wRs*XcPK~XABiQ*^bL>PB6uq5z@JN-p;$F zZ^0;oKpb*Hn$$75w4MSP@$4|-E@ZBB2qXv7)_&y^Z|Q;)#`Y?WA60NYh|7h1LC2%j zbI}t_!TERI)|X`rkCAW34DAVoWlAV|+fCYaiGnY~?Z;SU{Sq?33y0#3DAY_rN~n70 zDIxluTB<@;o{VAJ&9elW zPKjRP)$qip`be%eVmA_`s_dy71E%Z1Gd&p+No1D3TdjS%FBa0kIND5XE7ekf>n!Kk zOsw4k4No3d?gwpHGBLqw(*#;D3iTAeg%$t}SA;ytNV+V@+mgN(^Z4SN7QaA(i~d3^ z_nc?f6*NXy!U4Z)l}P3`K%ft+{V2bRERka9xxF0oju1>Q{I;3cfzwLvwIIn!S593i z`IR)t{KfKAHgm&>XJz+q9mipC!u-aeb~ zI_BEWUha_XeYk=*cdoW}=j=tfnJ;^TGjc-Cd!0o0mMg=rQE~fBf=XS-z~RULHz2Aed4l!zn*Z#r9sf7FEhzQU-o?fdux!w1T#z3fs_%9~4qOt~c50U= z`EbvC3xTgy0d}nR(lEsmdki*Sm!u#zm!)H+m=dMl|E;xVzM1H*TO&I6iVNT|w&PMp01kd}+~lcUT%lQQ=zHW3^H^cIHL4r*yz+<} z@}OK+8A(-;NL}RHJ`F;-eMU>x{Z$R%>f)got&ylH7vu?~@-2H^{hh=90MhCacV*D0 z4*wM1W$6`(KOfv?Tnkno>~55FAgftS##I|Nxt{IslXm4XW`P%RS3%ohGJCTnt^4kD z9LqE^r=fDrgPy5k$ww^K@6!^Wp6- zsjfI6Im};$d_b$cuv9_RI_(sMBb45df9%wn?XKZ5u{g!%Ot1HYY)m(X-%lji%_v_7%PCM*F?eRT`Z5sv*_s>EUwl@q+_kf@T^Z7 z#JjTX;vNLsr$?WxO${m;adAd1r1ruh2fhN?hOe0dQlQwfy;_WT&vAkpm8GR*Bb+N?b83p;qhHo|ylaO(RJ0vOEo2 z=M%k+fO@(0(HTvAmbB@k7@Z+H|02CVVNK;zL>{_35hr4aWDfLS*wq*R#-OCa>5}hzBdzl}{%5%qc%Obj8K*hi%g7MY zWKs?CSYh;ZZD%~HO9Cr?Z~Vv{o7#6})NPsT`RZ4WPi%mreHF?lv)zr%6GqN9=Md7h z0dQDSviekX;ZjppdMuc{0#NDZ#i4h-qr=8C>fTw;0Zl^8O(^uH7WWtNQj8oS^(K?Rn => ({ method: 'head', }) +/** +* @see routes/settings.php:22 +* @route '/settings/appearance' +*/ +const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see routes/settings.php:22 +* @route '/settings/appearance' +*/ +editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see routes/settings.php:22 +* @route '/settings/appearance' +*/ +editForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const appearance = { edit: Object.assign(edit, edit), } diff --git a/resources/js/routes/boost/index.ts b/resources/js/routes/boost/index.ts index 0961e72..0c47fbd 100644 --- a/resources/js/routes/boost/index.ts +++ b/resources/js/routes/boost/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:117 * @route '/_boost/browser-logs' @@ -30,6 +30,26 @@ browserLogs.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see vendor/laravel/boost/src/BoostServiceProvider.php:117 +* @route '/_boost/browser-logs' +*/ +const browserLogsForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: browserLogs.url(options), + method: 'post', +}) + +/** +* @see vendor/laravel/boost/src/BoostServiceProvider.php:117 +* @route '/_boost/browser-logs' +*/ +browserLogsForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: browserLogs.url(options), + method: 'post', +}) + +browserLogs.form = browserLogsForm + const boost = { browserLogs: Object.assign(browserLogs, browserLogs), } diff --git a/resources/js/routes/contact/index.ts b/resources/js/routes/contact/index.ts index 6a1a1b3..ec5fd67 100644 --- a/resources/js/routes/contact/index.ts +++ b/resources/js/routes/contact/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\Forms\ContactFormController::store * @see app/Http/Controllers/Forms/ContactFormController.php:26 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Forms\ContactFormController::store +* @see app/Http/Controllers/Forms/ContactFormController.php:26 +* @route '/contact' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::store +* @see app/Http/Controllers/Forms/ContactFormController.php:26 +* @route '/contact' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const contact = { store: Object.assign(store, store), } diff --git a/resources/js/routes/dashboard/index.ts b/resources/js/routes/dashboard/index.ts index e3fddf7..fdfd47a 100644 --- a/resources/js/routes/dashboard/index.ts +++ b/resources/js/routes/dashboard/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\DashboardController::serviceActivation * @see app/Http/Controllers/DashboardController.php:30 @@ -33,6 +33,28 @@ serviceActivation.post = (options?: RouteQueryOptions): RouteDefinition<'post'> method: 'post', }) +/** +* @see \App\Http\Controllers\DashboardController::serviceActivation +* @see app/Http/Controllers/DashboardController.php:30 +* @route '/dashboard/service-activation' +*/ +const serviceActivationForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: serviceActivation.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\DashboardController::serviceActivation +* @see app/Http/Controllers/DashboardController.php:30 +* @route '/dashboard/service-activation' +*/ +serviceActivationForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: serviceActivation.url(options), + method: 'post', +}) + +serviceActivation.form = serviceActivationForm + const dashboard = { serviceActivation: Object.assign(serviceActivation, serviceActivation), } diff --git a/resources/js/routes/debugbar/assets/index.ts b/resources/js/routes/debugbar/assets/index.ts index aec72df..b2971dd 100644 --- a/resources/js/routes/debugbar/assets/index.ts +++ b/resources/js/routes/debugbar/assets/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\AssetController::css * @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 @@ -43,6 +43,43 @@ css.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +const cssForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +cssForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::css +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36 +* @route '/_debugbar/assets/stylesheets' +*/ +cssForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: css.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +css.form = cssForm + /** * @see \Barryvdh\Debugbar\Controllers\AssetController::js * @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 @@ -87,6 +124,43 @@ js.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +const jsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +jsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\AssetController::js +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14 +* @route '/_debugbar/assets/javascript' +*/ +jsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: js.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +js.form = jsForm + const assets = { css: Object.assign(css, css), js: Object.assign(js, js), diff --git a/resources/js/routes/debugbar/cache/index.ts b/resources/js/routes/debugbar/cache/index.ts index 6c07afc..52bb5b8 100644 --- a/resources/js/routes/debugbar/cache/index.ts +++ b/resources/js/routes/debugbar/cache/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults, validateParameters } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults, validateParameters } from './../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod * @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 @@ -54,6 +54,38 @@ deleteMethod.delete = (args: { key: string | number, tags?: string | number } | method: 'delete', }) +/** +* @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 +* @route '/_debugbar/cache/{key}/{tags?}' +*/ +const deleteMethodForm = (args: { key: string | number, tags?: string | number } | [key: string | number, tags: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: deleteMethod.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\CacheController::deleteMethod +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/CacheController.php:13 +* @route '/_debugbar/cache/{key}/{tags?}' +*/ +deleteMethodForm.delete = (args: { key: string | number, tags?: string | number } | [key: string | number, tags: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: deleteMethod.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +deleteMethod.form = deleteMethodForm + const cache = { delete: Object.assign(deleteMethod, deleteMethod), } diff --git a/resources/js/routes/debugbar/index.ts b/resources/js/routes/debugbar/index.ts index b00f91f..33106d8 100644 --- a/resources/js/routes/debugbar/index.ts +++ b/resources/js/routes/debugbar/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder' import assets from './assets' import cache from './cache' import queries from './queries' @@ -46,6 +46,43 @@ openhandler.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::openhandler +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +const openhandlerForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: openhandler.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::openhandler +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +openhandlerForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: openhandler.url(options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::openhandler +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:43 +* @route '/_debugbar/open' +*/ +openhandlerForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: openhandler.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +openhandler.form = openhandlerForm + /** * @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork * @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 @@ -108,6 +145,43 @@ clockwork.head = (args: { id: string | number } | [id: string | number ] | strin method: 'head', }) +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +const clockworkForm = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +clockworkForm.get = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, options), + method: 'get', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\OpenHandlerController::clockwork +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/OpenHandlerController.php:77 +* @route '/_debugbar/clockwork/{id}' +*/ +clockworkForm.head = (args: { id: string | number } | [id: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: clockwork.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +clockwork.form = clockworkForm + const debugbar = { openhandler: Object.assign(openhandler, openhandler), clockwork: Object.assign(clockwork, clockwork), diff --git a/resources/js/routes/debugbar/queries/index.ts b/resources/js/routes/debugbar/queries/index.ts index a63578c..2b7e226 100644 --- a/resources/js/routes/debugbar/queries/index.ts +++ b/resources/js/routes/debugbar/queries/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Barryvdh\Debugbar\Controllers\QueriesController::explain * @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 @@ -33,6 +33,28 @@ explain.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Barryvdh\Debugbar\Controllers\QueriesController::explain +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 +* @route '/_debugbar/queries/explain' +*/ +const explainForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: explain.url(options), + method: 'post', +}) + +/** +* @see \Barryvdh\Debugbar\Controllers\QueriesController::explain +* @see vendor/barryvdh/laravel-debugbar/src/Controllers/QueriesController.php:14 +* @route '/_debugbar/queries/explain' +*/ +explainForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: explain.url(options), + method: 'post', +}) + +explain.form = explainForm + const queries = { explain: Object.assign(explain, explain), } diff --git a/resources/js/routes/filament/admin/auth/index.ts b/resources/js/routes/filament/admin/auth/index.ts index 34b65e9..482e9fc 100644 --- a/resources/js/routes/filament/admin/auth/index.ts +++ b/resources/js/routes/filament/admin/auth/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' import passwordReset from './password-reset' /** * @see \Filament\Auth\Pages\Login::__invoke @@ -44,6 +44,43 @@ login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +const loginForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +loginForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\Login::__invoke +* @see vendor/filament/filament/src/Auth/Pages/Login.php:7 +* @route '/admin/login' +*/ +loginForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +login.form = loginForm + /** * @see \Filament\Auth\Http\Controllers\LogoutController::__invoke * @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 @@ -78,6 +115,28 @@ logout.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Filament\Auth\Http\Controllers\LogoutController::__invoke +* @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 +* @route '/admin/logout' +*/ +const logoutForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: logout.url(options), + method: 'post', +}) + +/** +* @see \Filament\Auth\Http\Controllers\LogoutController::__invoke +* @see vendor/filament/filament/src/Auth/Http/Controllers/LogoutController.php:10 +* @route '/admin/logout' +*/ +logoutForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: logout.url(options), + method: 'post', +}) + +logout.form = logoutForm + /** * @see \Filament\Auth\Pages\EditProfile::__invoke * @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 @@ -122,6 +181,43 @@ profile.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +const profileForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: profile.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +profileForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: profile.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\EditProfile::__invoke +* @see vendor/filament/filament/src/Auth/Pages/EditProfile.php:7 +* @route '/admin/profile' +*/ +profileForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: profile.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +profile.form = profileForm + const auth = { login: Object.assign(login, login), passwordReset: Object.assign(passwordReset, passwordReset), diff --git a/resources/js/routes/filament/admin/auth/password-reset/index.ts b/resources/js/routes/filament/admin/auth/password-reset/index.ts index 14bcc1f..d7a47fb 100644 --- a/resources/js/routes/filament/admin/auth/password-reset/index.ts +++ b/resources/js/routes/filament/admin/auth/password-reset/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder' /** * @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke * @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 @@ -43,6 +43,43 @@ request.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +const requestForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +requestForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\RequestPasswordReset::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/RequestPasswordReset.php:7 +* @route '/admin/password-reset/request' +*/ +requestForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +request.form = requestForm + /** * @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke * @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 @@ -87,6 +124,43 @@ reset.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +const resetForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +resetForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url(options), + method: 'get', +}) + +/** +* @see \Filament\Auth\Pages\PasswordReset\ResetPassword::__invoke +* @see vendor/filament/filament/src/Auth/Pages/PasswordReset/ResetPassword.php:7 +* @route '/admin/password-reset/reset' +*/ +resetForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +reset.form = resetForm + const passwordReset = { request: Object.assign(request, request), reset: Object.assign(reset, reset), diff --git a/resources/js/routes/filament/admin/pages/index.ts b/resources/js/routes/filament/admin/pages/index.ts index 3df8ee9..052825a 100644 --- a/resources/js/routes/filament/admin/pages/index.ts +++ b/resources/js/routes/filament/admin/pages/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder' /** * @see \Filament\Pages\Dashboard::__invoke * @see vendor/filament/filament/src/Pages/Dashboard.php:7 @@ -43,6 +43,43 @@ dashboard.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +const dashboardForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url(options), + method: 'get', +}) + +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +dashboardForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url(options), + method: 'get', +}) + +/** +* @see \Filament\Pages\Dashboard::__invoke +* @see vendor/filament/filament/src/Pages/Dashboard.php:7 +* @route '/admin' +*/ +dashboardForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +dashboard.form = dashboardForm + /** * @see \App\Filament\Pages\Synchronisations::__invoke * @see app/Filament/Pages/Synchronisations.php:7 @@ -87,6 +124,43 @@ synchronisations.head = (options?: RouteQueryOptions): RouteDefinition<'head'> = method: 'head', }) +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +const synchronisationsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: synchronisations.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +synchronisationsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: synchronisations.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Pages\Synchronisations::__invoke +* @see app/Filament/Pages/Synchronisations.php:7 +* @route '/admin/synchronisations' +*/ +synchronisationsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: synchronisations.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +synchronisations.form = synchronisationsForm + const pages = { dashboard: Object.assign(dashboard, dashboard), synchronisations: Object.assign(synchronisations, synchronisations), diff --git a/resources/js/routes/filament/admin/resources/member-groups/index.ts b/resources/js/routes/filament/admin/resources/member-groups/index.ts index 6095b11..c5d589d 100644 --- a/resources/js/routes/filament/admin/resources/member-groups/index.ts +++ b/resources/js/routes/filament/admin/resources/member-groups/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke * @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\ListMemberGroups::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/ListMemberGroups.php:7 +* @route '/admin/member-groups' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke * @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\CreateMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/CreateMemberGroup.php:7 +* @route '/admin/member-groups/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke * @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\MemberGroups\Pages\EditMemberGroup::__invoke +* @see app/Filament/Resources/MemberGroups/Pages/EditMemberGroup.php:7 +* @route '/admin/member-groups/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const memberGroups = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/members/index.ts b/resources/js/routes/filament/admin/resources/members/index.ts index e3603f0..54dfd21 100644 --- a/resources/js/routes/filament/admin/resources/members/index.ts +++ b/resources/js/routes/filament/admin/resources/members/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke * @see app/Filament/Resources/Members/Pages/ListMembers.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\ListMembers::__invoke +* @see app/Filament/Resources/Members/Pages/ListMembers.php:7 +* @route '/admin/members' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke * @see app/Filament/Resources/Members/Pages/CreateMember.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\CreateMember::__invoke +* @see app/Filament/Resources/Members/Pages/CreateMember.php:7 +* @route '/admin/members/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\Members\Pages\EditMember::__invoke * @see app/Filament/Resources/Members/Pages/EditMember.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Members\Pages\EditMember::__invoke +* @see app/Filament/Resources/Members/Pages/EditMember.php:7 +* @route '/admin/members/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const members = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/memberships/index.ts b/resources/js/routes/filament/admin/resources/memberships/index.ts index e751392..a6c9b03 100644 --- a/resources/js/routes/filament/admin/resources/memberships/index.ts +++ b/resources/js/routes/filament/admin/resources/memberships/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke * @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\ListMemberships::__invoke +* @see app/Filament/Resources/Memberships/Pages/ListMemberships.php:7 +* @route '/admin/memberships' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke * @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\CreateMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/CreateMembership.php:7 +* @route '/admin/memberships/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke * @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Memberships\Pages\EditMembership::__invoke +* @see app/Filament/Resources/Memberships/Pages/EditMembership.php:7 +* @route '/admin/memberships/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const memberships = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/notification-templates/index.ts b/resources/js/routes/filament/admin/resources/notification-templates/index.ts index 3cbcd8f..2ad9611 100644 --- a/resources/js/routes/filament/admin/resources/notification-templates/index.ts +++ b/resources/js/routes/filament/admin/resources/notification-templates/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\ListNotificationTemplates::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/ListNotificationTemplates.php:7 +* @route '/admin/notification-templates' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\CreateNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/CreateNotificationTemplate.php:7 +* @route '/admin/notification-templates/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke * @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\NotificationTemplates\Pages\EditNotificationTemplate::__invoke +* @see app/Filament/Resources/NotificationTemplates/Pages/EditNotificationTemplate.php:7 +* @route '/admin/notification-templates/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const notificationTemplates = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/packages/index.ts b/resources/js/routes/filament/admin/resources/packages/index.ts index 47ec1fd..1de59e8 100644 --- a/resources/js/routes/filament/admin/resources/packages/index.ts +++ b/resources/js/routes/filament/admin/resources/packages/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke * @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\ListPackages::__invoke +* @see app/Filament/Resources/Packages/Pages/ListPackages.php:7 +* @route '/admin/packages' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke * @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\CreatePackage::__invoke +* @see app/Filament/Resources/Packages/Pages/CreatePackage.php:7 +* @route '/admin/packages/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke * @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Packages\Pages\EditPackage::__invoke +* @see app/Filament/Resources/Packages/Pages/EditPackage.php:7 +* @route '/admin/packages/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const packages = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/services/index.ts b/resources/js/routes/filament/admin/resources/services/index.ts index 185b2d5..7521000 100644 --- a/resources/js/routes/filament/admin/resources/services/index.ts +++ b/resources/js/routes/filament/admin/resources/services/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\Services\Pages\ListServices::__invoke * @see app/Filament/Resources/Services/Pages/ListServices.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\ListServices::__invoke +* @see app/Filament/Resources/Services/Pages/ListServices.php:7 +* @route '/admin/services' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\Services\Pages\CreateService::__invoke * @see app/Filament/Resources/Services/Pages/CreateService.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\CreateService::__invoke +* @see app/Filament/Resources/Services/Pages/CreateService.php:7 +* @route '/admin/services/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\Services\Pages\EditService::__invoke * @see app/Filament/Resources/Services/Pages/EditService.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Services\Pages\EditService::__invoke +* @see app/Filament/Resources/Services/Pages/EditService.php:7 +* @route '/admin/services/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const services = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/shield/roles/index.ts b/resources/js/routes/filament/admin/resources/shield/roles/index.ts index 4bf96fa..c6ecf01 100644 --- a/resources/js/routes/filament/admin/resources/shield/roles/index.ts +++ b/resources/js/routes/filament/admin/resources/shield/roles/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../../wayfinder' /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ListRoles::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ListRoles.php:7 +* @route '/admin/shield/roles' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\CreateRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/CreateRole.php:7 +* @route '/admin/shield/roles/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 @@ -149,6 +223,43 @@ view.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +const viewForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: view.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +viewForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: view.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\ViewRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/ViewRole.php:7 +* @route '/admin/shield/roles/{record}' +*/ +viewForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: view.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +view.form = viewForm + /** * @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke * @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 @@ -211,6 +322,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \BezhanSalleh\FilamentShield\Resources\Roles\Pages\EditRole::__invoke +* @see vendor/bezhansalleh/filament-shield/src/Resources/Roles/Pages/EditRole.php:7 +* @route '/admin/shield/roles/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const roles = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/admin/resources/users/index.ts b/resources/js/routes/filament/admin/resources/users/index.ts index d2ace1e..3d1a89e 100644 --- a/resources/js/routes/filament/admin/resources/users/index.ts +++ b/resources/js/routes/filament/admin/resources/users/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder' /** * @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke * @see app/Filament/Resources/Users/Pages/ListUsers.php:7 @@ -43,6 +43,43 @@ index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +const indexForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +indexForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\ListUsers::__invoke +* @see app/Filament/Resources/Users/Pages/ListUsers.php:7 +* @route '/admin/users' +*/ +indexForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: index.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +index.form = indexForm + /** * @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke * @see app/Filament/Resources/Users/Pages/CreateUser.php:7 @@ -87,6 +124,43 @@ create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url(options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\CreateUser::__invoke +* @see app/Filament/Resources/Users/Pages/CreateUser.php:7 +* @route '/admin/users/create' +*/ +createForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: create.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +create.form = createForm + /** * @see \App\Filament\Resources\Users\Pages\EditUser::__invoke * @see app/Filament/Resources/Users/Pages/EditUser.php:7 @@ -149,6 +223,43 @@ edit.head = (args: { record: string | number } | [record: string | number ] | st method: 'head', }) +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +const editForm = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +editForm.get = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, options), + method: 'get', +}) + +/** +* @see \App\Filament\Resources\Users\Pages\EditUser::__invoke +* @see app/Filament/Resources/Users/Pages/EditUser.php:7 +* @route '/admin/users/{record}/edit' +*/ +editForm.head = (args: { record: string | number } | [record: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + const users = { index: Object.assign(index, index), create: Object.assign(create, create), diff --git a/resources/js/routes/filament/exports/index.ts b/resources/js/routes/filament/exports/index.ts index 80da5a3..9d90649 100644 --- a/resources/js/routes/filament/exports/index.ts +++ b/resources/js/routes/filament/exports/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../wayfinder' /** * @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke * @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 @@ -67,6 +67,43 @@ download.head = (args: { export: string | number | { id: string | number } } | [ method: 'head', }) +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +const downloadForm = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +downloadForm.get = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Exports\Http\Controllers\DownloadExport::__invoke +* @see vendor/filament/actions/src/Exports/Http/Controllers/DownloadExport.php:15 +* @route '/filament/exports/{export}/download' +*/ +downloadForm.head = (args: { export: string | number | { id: string | number } } | [exportParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +download.form = downloadForm + const exports = { download: Object.assign(download, download), } diff --git a/resources/js/routes/filament/imports/failed-rows/index.ts b/resources/js/routes/filament/imports/failed-rows/index.ts index 7be1968..c11667d 100644 --- a/resources/js/routes/filament/imports/failed-rows/index.ts +++ b/resources/js/routes/filament/imports/failed-rows/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../wayfinder' /** * @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke * @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 @@ -67,6 +67,43 @@ download.head = (args: { import: string | number | { id: string | number } } | [ method: 'head', }) +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +const downloadForm = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +downloadForm.get = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, options), + method: 'get', +}) + +/** +* @see \Filament\Actions\Imports\Http\Controllers\DownloadImportFailureCsv::__invoke +* @see vendor/filament/actions/src/Imports/Http/Controllers/DownloadImportFailureCsv.php:17 +* @route '/filament/imports/{import}/failed-rows/download' +*/ +downloadForm.head = (args: { import: string | number | { id: string | number } } | [importParam: string | number | { id: string | number } ] | string | number | { id: string | number }, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: download.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +download.form = downloadForm + const failedRows = { download: Object.assign(download, download), } diff --git a/resources/js/routes/index.ts b/resources/js/routes/index.ts index 1df15f0..6db2c91 100644 --- a/resources/js/routes/index.ts +++ b/resources/js/routes/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../wayfinder' /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::login * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 @@ -43,6 +43,43 @@ login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::login +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +const loginForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::login +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +loginForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::login +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:20 +* @route '/login' +*/ +loginForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +login.form = loginForm + /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::logout * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 @@ -77,6 +114,28 @@ logout.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::logout +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 +* @route '/logout' +*/ +const logoutForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: logout.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::logout +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:54 +* @route '/logout' +*/ +logoutForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: logout.url(options), + method: 'post', +}) + +logout.form = logoutForm + /** * @see routes/web.php:7 * @route '/welcome' @@ -117,6 +176,40 @@ home.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see routes/web.php:7 +* @route '/welcome' +*/ +const homeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: home.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:7 +* @route '/welcome' +*/ +homeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: home.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:7 +* @route '/welcome' +*/ +homeForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: home.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +home.form = homeForm + /** * @see routes/web.php:11 * @route '/' @@ -157,6 +250,40 @@ maintenance.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see routes/web.php:11 +* @route '/' +*/ +const maintenanceForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maintenance.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:11 +* @route '/' +*/ +maintenanceForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maintenance.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:11 +* @route '/' +*/ +maintenanceForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: maintenance.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +maintenance.form = maintenanceForm + /** * @see \App\Http\Controllers\DashboardController::dashboard * @see app/Http/Controllers/DashboardController.php:15 @@ -201,6 +328,43 @@ dashboard.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\DashboardController::dashboard +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +const dashboardForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\DashboardController::dashboard +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +dashboardForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\DashboardController::dashboard +* @see app/Http/Controllers/DashboardController.php:15 +* @route '/dashboard' +*/ +dashboardForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: dashboard.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +dashboard.form = dashboardForm + /** * @see \App\Http\Controllers\Auth\RegisteredUserController::register * @see app/Http/Controllers/Auth/RegisteredUserController.php:21 @@ -245,6 +409,43 @@ register.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::register +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +const registerForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: register.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::register +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +registerForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: register.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::register +* @see app/Http/Controllers/Auth/RegisteredUserController.php:21 +* @route '/register' +*/ +registerForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: register.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +register.form = registerForm + /** * @see \App\Http\Controllers\Forms\ContactFormController::contact * @see app/Http/Controllers/Forms/ContactFormController.php:16 @@ -289,6 +490,43 @@ contact.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Forms\ContactFormController::contact +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +const contactForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: contact.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::contact +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +contactForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: contact.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\ContactFormController::contact +* @see app/Http/Controllers/Forms/ContactFormController.php:16 +* @route '/contact' +*/ +contactForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: contact.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +contact.form = contactForm + /** * @see \App\Http\Controllers\Forms\MembershipFormController::membership * @see app/Http/Controllers/Forms/MembershipFormController.php:18 @@ -333,3 +571,39 @@ membership.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::membership +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +const membershipForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: membership.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::membership +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +membershipForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: membership.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::membership +* @see app/Http/Controllers/Forms/MembershipFormController.php:18 +* @route '/membership' +*/ +membershipForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: membership.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +membership.form = membershipForm diff --git a/resources/js/routes/legal/index.ts b/resources/js/routes/legal/index.ts index d82c168..d831e01 100644 --- a/resources/js/routes/legal/index.ts +++ b/resources/js/routes/legal/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see routes/web.php:20 * @route '/mentions-legales' @@ -39,6 +39,40 @@ mentions.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see routes/web.php:20 +* @route '/mentions-legales' +*/ +const mentionsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: mentions.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:20 +* @route '/mentions-legales' +*/ +mentionsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: mentions.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:20 +* @route '/mentions-legales' +*/ +mentionsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: mentions.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +mentions.form = mentionsForm + /** * @see routes/web.php:21 * @route '/conditions-generales' @@ -79,6 +113,40 @@ cgu.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see routes/web.php:21 +* @route '/conditions-generales' +*/ +const cguForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: cgu.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:21 +* @route '/conditions-generales' +*/ +cguForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: cgu.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:21 +* @route '/conditions-generales' +*/ +cguForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: cgu.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +cgu.form = cguForm + /** * @see routes/web.php:22 * @route '/confidentialite' @@ -119,6 +187,40 @@ confidentialite.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => method: 'head', }) +/** +* @see routes/web.php:22 +* @route '/confidentialite' +*/ +const confidentialiteForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confidentialite.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:22 +* @route '/confidentialite' +*/ +confidentialiteForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confidentialite.url(options), + method: 'get', +}) + +/** +* @see routes/web.php:22 +* @route '/confidentialite' +*/ +confidentialiteForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confidentialite.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +confidentialite.form = confidentialiteForm + const legal = { mentions: Object.assign(mentions, mentions), cgu: Object.assign(cgu, cgu), diff --git a/resources/js/routes/livewire/index.ts b/resources/js/routes/livewire/index.ts index 8b03b41..97543eb 100644 --- a/resources/js/routes/livewire/index.ts +++ b/resources/js/routes/livewire/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder' /** * @see \Livewire\Features\SupportFileUploads\FileUploadController::uploadFile * @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 @@ -33,6 +33,28 @@ uploadFile.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Livewire\Features\SupportFileUploads\FileUploadController::uploadFile +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 +* @route '/livewire/upload-file' +*/ +const uploadFileForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: uploadFile.url(options), + method: 'post', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FileUploadController::uploadFile +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FileUploadController.php:27 +* @route '/livewire/upload-file' +*/ +uploadFileForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: uploadFile.url(options), + method: 'post', +}) + +uploadFile.form = uploadFileForm + /** * @see \Livewire\Features\SupportFileUploads\FilePreviewController::previewFile * @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 @@ -95,6 +117,43 @@ previewFile.head = (args: { filename: string | number } | [filename: string | nu method: 'head', }) +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::previewFile +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +const previewFileForm = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: previewFile.url(args, options), + method: 'get', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::previewFile +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +previewFileForm.get = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: previewFile.url(args, options), + method: 'get', +}) + +/** +* @see \Livewire\Features\SupportFileUploads\FilePreviewController::previewFile +* @see vendor/livewire/livewire/src/Features/SupportFileUploads/FilePreviewController.php:18 +* @route '/livewire/preview-file/{filename}' +*/ +previewFileForm.head = (args: { filename: string | number } | [filename: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: previewFile.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +previewFile.form = previewFileForm + /** * @see \Livewire\Mechanisms\HandleRequests\HandleRequests::update * @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 @@ -129,6 +188,28 @@ update.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Livewire\Mechanisms\HandleRequests\HandleRequests::update +* @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 +* @route '/livewire/update' +*/ +const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url(options), + method: 'post', +}) + +/** +* @see \Livewire\Mechanisms\HandleRequests\HandleRequests::update +* @see vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php:109 +* @route '/livewire/update' +*/ +updateForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url(options), + method: 'post', +}) + +update.form = updateForm + const livewire = { uploadFile: Object.assign(uploadFile, uploadFile), previewFile: Object.assign(previewFile, previewFile), diff --git a/resources/js/routes/login/index.ts b/resources/js/routes/login/index.ts index d6c69fd..47fbce2 100644 --- a/resources/js/routes/login/index.ts +++ b/resources/js/routes/login/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store * @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 +* @route '/login' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\AuthenticatedSessionController::store +* @see app/Http/Controllers/Auth/AuthenticatedSessionController.php:31 +* @route '/login' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const login = { store: Object.assign(store, store), } diff --git a/resources/js/routes/membership/index.ts b/resources/js/routes/membership/index.ts index f417a25..9bf6b9d 100644 --- a/resources/js/routes/membership/index.ts +++ b/resources/js/routes/membership/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\Forms\MembershipFormController::store * @see app/Http/Controllers/Forms/MembershipFormController.php:42 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::store +* @see app/Http/Controllers/Forms/MembershipFormController.php:42 +* @route '/membership' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Forms\MembershipFormController::store +* @see app/Http/Controllers/Forms/MembershipFormController.php:42 +* @route '/membership' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const membership = { store: Object.assign(store, store), } diff --git a/resources/js/routes/password/confirm/index.ts b/resources/js/routes/password/confirm/index.ts index c81ed83..6181de9 100644 --- a/resources/js/routes/password/confirm/index.ts +++ b/resources/js/routes/password/confirm/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 +* @route '/user/confirm-password' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51 +* @route '/user/confirm-password' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const confirm = { store: Object.assign(store, store), } diff --git a/resources/js/routes/password/index.ts b/resources/js/routes/password/index.ts index 1a17c9e..97815f4 100644 --- a/resources/js/routes/password/index.ts +++ b/resources/js/routes/password/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder' import confirmD7e05f from './confirm' /** * @see \App\Http\Controllers\Auth\PasswordResetLinkController::request @@ -44,6 +44,43 @@ request.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::request +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +const requestForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::request +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +requestForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::request +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:17 +* @route '/forgot-password' +*/ +requestForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: request.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +request.form = requestForm + /** * @see \App\Http\Controllers\Auth\NewPasswordController::reset * @see app/Http/Controllers/Auth/NewPasswordController.php:23 @@ -106,6 +143,43 @@ reset.head = (args: { token: string | number } | [token: string | number ] | str method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::reset +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +const resetForm = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::reset +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +resetForm.get = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::reset +* @see app/Http/Controllers/Auth/NewPasswordController.php:23 +* @route '/reset-password/{token}' +*/ +resetForm.head = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: reset.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +reset.form = resetForm + /** * @see \App\Http\Controllers\Auth\PasswordResetLinkController::email * @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 @@ -140,6 +214,28 @@ email.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::email +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 +* @route '/forgot-password' +*/ +const emailForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: email.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\PasswordResetLinkController::email +* @see app/Http/Controllers/Auth/PasswordResetLinkController.php:29 +* @route '/forgot-password' +*/ +emailForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: email.url(options), + method: 'post', +}) + +email.form = emailForm + /** * @see \App\Http\Controllers\Auth\NewPasswordController::store * @see app/Http/Controllers/Auth/NewPasswordController.php:36 @@ -174,6 +270,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::store +* @see app/Http/Controllers/Auth/NewPasswordController.php:36 +* @route '/reset-password' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\NewPasswordController::store +* @see app/Http/Controllers/Auth/NewPasswordController.php:36 +* @route '/reset-password' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + /** * @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 @@ -218,6 +336,43 @@ confirm.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +const confirmForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirm.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +confirmForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirm.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40 +* @route '/user/confirm-password' +*/ +confirmForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirm.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +confirm.form = confirmForm + /** * @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 @@ -262,6 +417,43 @@ confirmation.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +const confirmationForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirmation.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +confirmationForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirmation.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17 +* @route '/user/confirmed-password-status' +*/ +confirmationForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: confirmation.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +confirmation.form = confirmationForm + /** * @see \App\Http\Controllers\Settings\PasswordController::edit * @see app/Http/Controllers/Settings/PasswordController.php:18 @@ -306,6 +498,43 @@ edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::edit +* @see app/Http/Controllers/Settings/PasswordController.php:18 +* @route '/settings/password' +*/ +editForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + /** * @see \App\Http\Controllers\Settings\PasswordController::update * @see app/Http/Controllers/Settings/PasswordController.php:26 @@ -340,6 +569,38 @@ update.put = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({ method: 'put', }) +/** +* @see \App\Http\Controllers\Settings\PasswordController::update +* @see app/Http/Controllers/Settings/PasswordController.php:26 +* @route '/settings/password' +*/ +const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PUT', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\PasswordController::update +* @see app/Http/Controllers/Settings/PasswordController.php:26 +* @route '/settings/password' +*/ +updateForm.put = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PUT', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +update.form = updateForm + const password = { request: Object.assign(request, request), reset: Object.assign(reset, reset), diff --git a/resources/js/routes/profile/index.ts b/resources/js/routes/profile/index.ts index 6eace32..b8ae86f 100644 --- a/resources/js/routes/profile/index.ts +++ b/resources/js/routes/profile/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\Settings\ProfileController::edit * @see app/Http/Controllers/Settings/ProfileController.php:19 @@ -43,6 +43,43 @@ edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::edit +* @see app/Http/Controllers/Settings/ProfileController.php:19 +* @route '/settings/profile' +*/ +editForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: edit.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +edit.form = editForm + /** * @see \App\Http\Controllers\Settings\ProfileController::update * @see app/Http/Controllers/Settings/ProfileController.php:30 @@ -77,6 +114,38 @@ update.patch = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({ method: 'patch', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::update +* @see app/Http/Controllers/Settings/ProfileController.php:30 +* @route '/settings/profile' +*/ +const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PATCH', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::update +* @see app/Http/Controllers/Settings/ProfileController.php:30 +* @route '/settings/profile' +*/ +updateForm.patch = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: update.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'PATCH', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +update.form = updateForm + /** * @see \App\Http\Controllers\Settings\ProfileController::destroy * @see app/Http/Controllers/Settings/ProfileController.php:46 @@ -111,6 +180,38 @@ destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({ method: 'delete', }) +/** +* @see \App\Http\Controllers\Settings\ProfileController::destroy +* @see app/Http/Controllers/Settings/ProfileController.php:46 +* @route '/settings/profile' +*/ +const destroyForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Settings\ProfileController::destroy +* @see app/Http/Controllers/Settings/ProfileController.php:46 +* @route '/settings/profile' +*/ +destroyForm.delete = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: destroy.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +destroy.form = destroyForm + const profile = { edit: Object.assign(edit, edit), update: Object.assign(update, update), diff --git a/resources/js/routes/register/index.ts b/resources/js/routes/register/index.ts index 870c773..8abe4ab 100644 --- a/resources/js/routes/register/index.ts +++ b/resources/js/routes/register/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see \App\Http\Controllers\Auth\RegisteredUserController::store * @see app/Http/Controllers/Auth/RegisteredUserController.php:31 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::store +* @see app/Http/Controllers/Auth/RegisteredUserController.php:31 +* @route '/register' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\RegisteredUserController::store +* @see app/Http/Controllers/Auth/RegisteredUserController.php:31 +* @route '/register' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const register = { store: Object.assign(store, store), } diff --git a/resources/js/routes/storage/index.ts b/resources/js/routes/storage/index.ts index 019cd76..71aa15a 100644 --- a/resources/js/routes/storage/index.ts +++ b/resources/js/routes/storage/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder' /** * @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:98 * @route '/storage/{path}' @@ -57,6 +57,40 @@ local.head = (args: { path: string | number } | [path: string | number ] | strin method: 'head', }) +/** +* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:98 +* @route '/storage/{path}' +*/ +const localForm = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: local.url(args, options), + method: 'get', +}) + +/** +* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:98 +* @route '/storage/{path}' +*/ +localForm.get = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: local.url(args, options), + method: 'get', +}) + +/** +* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:98 +* @route '/storage/{path}' +*/ +localForm.head = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: local.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +local.form = localForm + const storage = { local: Object.assign(local, local), } diff --git a/resources/js/routes/two-factor/index.ts b/resources/js/routes/two-factor/index.ts index b1ece18..ae6835a 100644 --- a/resources/js/routes/two-factor/index.ts +++ b/resources/js/routes/two-factor/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' import loginDf2c2a from './login' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login @@ -44,6 +44,43 @@ login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +const loginForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +loginForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41 +* @route '/two-factor-challenge' +*/ +loginForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: login.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +login.form = loginForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::enable * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 @@ -78,6 +115,28 @@ enable.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::enable +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 +* @route '/user/two-factor-authentication' +*/ +const enableForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: enable.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::enable +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21 +* @route '/user/two-factor-authentication' +*/ +enableForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: enable.url(options), + method: 'post', +}) + +enable.form = enableForm + /** * @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::confirm * @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 @@ -112,6 +171,28 @@ confirm.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::confirm +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 +* @route '/user/confirmed-two-factor-authentication' +*/ +const confirmForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: confirm.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::confirm +* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19 +* @route '/user/confirmed-two-factor-authentication' +*/ +confirmForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: confirm.url(options), + method: 'post', +}) + +confirm.form = confirmForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::disable * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 @@ -146,6 +227,38 @@ disable.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({ method: 'delete', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::disable +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 +* @route '/user/two-factor-authentication' +*/ +const disableForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: disable.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::disable +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35 +* @route '/user/two-factor-authentication' +*/ +disableForm.delete = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: disable.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'DELETE', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'post', +}) + +disable.form = disableForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 @@ -190,6 +303,43 @@ qrCode.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +const qrCodeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: qrCode.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +qrCodeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: qrCode.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16 +* @route '/user/two-factor-qr-code' +*/ +qrCodeForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: qrCode.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +qrCode.form = qrCodeForm + /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 @@ -234,6 +384,43 @@ secretKey.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +const secretKeyForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: secretKey.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +secretKeyForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: secretKey.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17 +* @route '/user/two-factor-secret-key' +*/ +secretKeyForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: secretKey.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +secretKey.form = secretKeyForm + /** * @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes * @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 @@ -278,6 +465,43 @@ recoveryCodes.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ( method: 'head', }) +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +const recoveryCodesForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: recoveryCodes.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +recoveryCodesForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: recoveryCodes.url(options), + method: 'get', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19 +* @route '/user/two-factor-recovery-codes' +*/ +recoveryCodesForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: recoveryCodes.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +recoveryCodes.form = recoveryCodesForm + /** * @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::regenerateRecoveryCodes * @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 @@ -312,6 +536,28 @@ regenerateRecoveryCodes.post = (options?: RouteQueryOptions): RouteDefinition<'p method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::regenerateRecoveryCodes +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 +* @route '/user/two-factor-recovery-codes' +*/ +const regenerateRecoveryCodesForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: regenerateRecoveryCodes.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::regenerateRecoveryCodes +* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38 +* @route '/user/two-factor-recovery-codes' +*/ +regenerateRecoveryCodesForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: regenerateRecoveryCodes.url(options), + method: 'post', +}) + +regenerateRecoveryCodes.form = regenerateRecoveryCodesForm + /** * @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show * @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 @@ -356,6 +602,43 @@ show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +const showForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +showForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Settings\TwoFactorAuthenticationController::show +* @see app/Http/Controllers/Settings/TwoFactorAuthenticationController.php:28 +* @route '/settings/two-factor' +*/ +showForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: show.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +show.form = showForm + const twoFactor = { login: Object.assign(login, loginDf2c2a), enable: Object.assign(enable, enable), diff --git a/resources/js/routes/two-factor/login/index.ts b/resources/js/routes/two-factor/login/index.ts index fb92a28..39128df 100644 --- a/resources/js/routes/two-factor/login/index.ts +++ b/resources/js/routes/two-factor/login/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition } from './../../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../wayfinder' /** * @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store * @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 @@ -33,6 +33,28 @@ store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 +* @route '/two-factor-challenge' +*/ +const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +/** +* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store +* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56 +* @route '/two-factor-challenge' +*/ +storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: store.url(options), + method: 'post', +}) + +store.form = storeForm + const login = { store: Object.assign(store, store), } diff --git a/resources/js/routes/verification/index.ts b/resources/js/routes/verification/index.ts index 9465dbd..6c70ab7 100644 --- a/resources/js/routes/verification/index.ts +++ b/resources/js/routes/verification/index.ts @@ -1,4 +1,4 @@ -import { queryParams, type RouteQueryOptions, type RouteDefinition, applyUrlDefaults } from './../../wayfinder' +import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder' /** * @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke * @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 @@ -43,6 +43,43 @@ notice.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({ method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +const noticeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: notice.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +noticeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: notice.url(options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationPromptController::__invoke +* @see app/Http/Controllers/Auth/EmailVerificationPromptController.php:16 +* @route '/verify-email' +*/ +noticeForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: notice.url({ + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +notice.form = noticeForm + /** * @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke * @see app/Http/Controllers/Auth/VerifyEmailController.php:14 @@ -104,6 +141,43 @@ verify.head = (args: { id: string | number, hash: string | number } | [id: strin method: 'head', }) +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +const verifyForm = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: verify.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +verifyForm.get = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: verify.url(args, options), + method: 'get', +}) + +/** +* @see \App\Http\Controllers\Auth\VerifyEmailController::__invoke +* @see app/Http/Controllers/Auth/VerifyEmailController.php:14 +* @route '/verify-email/{id}/{hash}' +*/ +verifyForm.head = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({ + action: verify.url(args, { + [options?.mergeQuery ? 'mergeQuery' : 'query']: { + _method: 'HEAD', + ...(options?.query ?? options?.mergeQuery ?? {}), + } + }), + method: 'get', +}) + +verify.form = verifyForm + /** * @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::send * @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 @@ -138,6 +212,28 @@ send.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ method: 'post', }) +/** +* @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::send +* @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 +* @route '/email/verification-notification' +*/ +const sendForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: send.url(options), + method: 'post', +}) + +/** +* @see \App\Http\Controllers\Auth\EmailVerificationNotificationController::send +* @see app/Http/Controllers/Auth/EmailVerificationNotificationController.php:14 +* @route '/email/verification-notification' +*/ +sendForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ + action: send.url(options), + method: 'post', +}) + +send.form = sendForm + const verification = { notice: Object.assign(notice, notice), verify: Object.assign(verify, verify),