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.
+
+
+

+
+
+ 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+FK
Kd25IK4H|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;Aka^r;KML%%FnLGp!1M@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;8#*7(0i;Uq0P6kRj-L!=|s|!ZJ%w?
z)2C|#`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),