Feat: Route-Dateien aus .gitignore entfernt und hinzugefügt
This commit is contained in:
@@ -0,0 +1,212 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const edit = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
edit.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.url = (options?: RouteQueryOptions) => {
|
||||
return edit.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @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:20
|
||||
* @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:20
|
||||
* @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:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const update = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({
|
||||
url: update.url(options),
|
||||
method: 'patch',
|
||||
})
|
||||
|
||||
update.definition = {
|
||||
methods: ["patch"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["patch"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
update.url = (options?: RouteQueryOptions) => {
|
||||
return update.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
update.patch = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({
|
||||
url: update.url(options),
|
||||
method: 'patch',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @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:31
|
||||
* @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:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const destroy = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
destroy.definition = {
|
||||
methods: ["delete"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["delete"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
destroy.url = (options?: RouteQueryOptions) => {
|
||||
return destroy.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @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:47
|
||||
* @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
|
||||
@@ -0,0 +1,147 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
export const edit = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
edit.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/security',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.url = (options?: RouteQueryOptions) => {
|
||||
return edit.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
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\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
export const update = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: update.url(options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
update.definition = {
|
||||
methods: ["put"],
|
||||
url: '/settings/password',
|
||||
} satisfies RouteDefinition<["put"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
update.url = (options?: RouteQueryOptions) => {
|
||||
return update.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
update.put = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: update.url(options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @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\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @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 SecurityController = { edit, update }
|
||||
|
||||
export default SecurityController
|
||||
@@ -0,0 +1,8 @@
|
||||
import ProfileController from './ProfileController'
|
||||
import SecurityController from './SecurityController'
|
||||
const Settings = {
|
||||
ProfileController: Object.assign(ProfileController, ProfileController),
|
||||
SecurityController: Object.assign(SecurityController, SecurityController),
|
||||
}
|
||||
|
||||
export default Settings
|
||||
@@ -0,0 +1,6 @@
|
||||
import Settings from './Settings'
|
||||
const Controllers = {
|
||||
Settings: Object.assign(Settings, Settings),
|
||||
}
|
||||
|
||||
export default Controllers
|
||||
@@ -0,0 +1,6 @@
|
||||
import Controllers from './Controllers'
|
||||
const Http = {
|
||||
Controllers: Object.assign(Controllers, Controllers),
|
||||
}
|
||||
|
||||
export default Http
|
||||
@@ -0,0 +1,6 @@
|
||||
import Http from './Http'
|
||||
const App = {
|
||||
Http: Object.assign(Http, Http),
|
||||
}
|
||||
|
||||
export default App
|
||||
@@ -0,0 +1,190 @@
|
||||
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
|
||||
* @route '/settings'
|
||||
*/
|
||||
const RedirectController = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
RedirectController.definition = {
|
||||
methods: ["get","head","post","put","patch","delete","options"],
|
||||
url: '/settings',
|
||||
} satisfies RouteDefinition<["get","head","post","put","patch","delete","options"]>
|
||||
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.url = (options?: RouteQueryOptions) => {
|
||||
return RedirectController.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.put = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'put',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.patch = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'patch',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: RedirectController.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
/**
|
||||
* @see \Illuminate\Routing\RedirectController::__invoke
|
||||
* @see vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php:19
|
||||
* @route '/settings'
|
||||
*/
|
||||
RedirectController.options = (options?: RouteQueryOptions): RouteDefinition<'options'> => ({
|
||||
url: RedirectController.url(options),
|
||||
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
|
||||
@@ -0,0 +1,6 @@
|
||||
import RedirectController from './RedirectController'
|
||||
const Routing = {
|
||||
RedirectController: Object.assign(RedirectController, RedirectController),
|
||||
}
|
||||
|
||||
export default Routing
|
||||
@@ -0,0 +1,6 @@
|
||||
import Routing from './Routing'
|
||||
const Illuminate = {
|
||||
Routing: Object.assign(Routing, Routing),
|
||||
}
|
||||
|
||||
export default Illuminate
|
||||
@@ -0,0 +1,243 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
const Controller980bb49ee7ae63891f1d891d2fbcf1c9 = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9.url = (options?: RouteQueryOptions) => {
|
||||
return Controller980bb49ee7ae63891f1d891d2fbcf1c9.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
const Controller980bb49ee7ae63891f1d891d2fbcf1c9Form = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9Form.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9Form.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller980bb49ee7ae63891f1d891d2fbcf1c9.url({
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'HEAD',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controller980bb49ee7ae63891f1d891d2fbcf1c9.form = Controller980bb49ee7ae63891f1d891d2fbcf1c9Form
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
const Controller42a740574ecbfbac32f8cc353fc32db9 = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controller42a740574ecbfbac32f8cc353fc32db9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/dashboard',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9.url = (options?: RouteQueryOptions) => {
|
||||
return Controller42a740574ecbfbac32f8cc353fc32db9.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controller42a740574ecbfbac32f8cc353fc32db9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: Controller42a740574ecbfbac32f8cc353fc32db9.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
const Controller42a740574ecbfbac32f8cc353fc32db9Form = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller42a740574ecbfbac32f8cc353fc32db9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9Form.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller42a740574ecbfbac32f8cc353fc32db9.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9Form.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controller42a740574ecbfbac32f8cc353fc32db9.url({
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'HEAD',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controller42a740574ecbfbac32f8cc353fc32db9.form = Controller42a740574ecbfbac32f8cc353fc32db9Form
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
const Controllere19ee86e9cf603ce1a59a1ec5d21dec5 = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/appearance',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url = (options?: RouteQueryOptions) => {
|
||||
return Controllere19ee86e9cf603ce1a59a1ec5d21dec5.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
const Controllere19ee86e9cf603ce1a59a1ec5d21dec5Form = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5Form.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5Form.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: Controllere19ee86e9cf603ce1a59a1ec5d21dec5.url({
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'HEAD',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
Controllere19ee86e9cf603ce1a59a1ec5d21dec5.form = Controllere19ee86e9cf603ce1a59a1ec5d21dec5Form
|
||||
|
||||
const Controller = {
|
||||
'/': Controller980bb49ee7ae63891f1d891d2fbcf1c9,
|
||||
'/dashboard': Controller42a740574ecbfbac32f8cc353fc32db9,
|
||||
'/settings/appearance': Controllere19ee86e9cf603ce1a59a1ec5d21dec5,
|
||||
}
|
||||
|
||||
export default Controller
|
||||
@@ -0,0 +1,6 @@
|
||||
import Controller from './Controller'
|
||||
const Inertia = {
|
||||
Controller: Object.assign(Controller, Controller),
|
||||
}
|
||||
|
||||
export default Inertia
|
||||
+192
@@ -0,0 +1,192 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
export const create = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
create.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/login',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
create.url = (options?: RouteQueryOptions) => {
|
||||
return create.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
create.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: create.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @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 \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/login',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.form = storeForm
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
export const destroy = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
destroy.definition = {
|
||||
methods: ["post"],
|
||||
url: '/logout',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
destroy.url = (options?: RouteQueryOptions) => {
|
||||
return destroy.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
destroy.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
const destroyForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: destroy.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @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
|
||||
+137
@@ -0,0 +1,137 @@
|
||||
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
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
export const show = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: show.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
show.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/confirm-password',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
show.url = (options?: RouteQueryOptions) => {
|
||||
return show.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
show.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: show.url(options),
|
||||
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
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/confirm-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
+82
@@ -0,0 +1,82 @@
|
||||
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
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
export const show = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: show.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
show.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/confirmed-password-status',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
show.url = (options?: RouteQueryOptions) => {
|
||||
return show.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
show.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: show.url(options),
|
||||
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
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
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
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/confirmed-two-factor-authentication',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/email/verification-notification',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @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
|
||||
+82
@@ -0,0 +1,82 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
export const __invoke = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: __invoke.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
__invoke.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/email/verify',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
__invoke.url = (options?: RouteQueryOptions) => {
|
||||
return __invoke.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
__invoke.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: __invoke.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
__invoke.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: __invoke.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
const __invokeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
__invokeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
__invokeForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url({
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'HEAD',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
__invoke.form = __invokeForm
|
||||
const EmailVerificationPromptController = { __invoke }
|
||||
|
||||
export default EmailVerificationPromptController
|
||||
@@ -0,0 +1,156 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
export const create = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
create.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/reset-password/{token}',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
create.url = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions) => {
|
||||
if (typeof args === 'string' || typeof args === 'number') {
|
||||
args = { token: args }
|
||||
}
|
||||
|
||||
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
token: args[0],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
token: args.token,
|
||||
}
|
||||
|
||||
return create.definition.url
|
||||
.replace('{token}', parsedArgs.token.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
create.get = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
create.head = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: create.url(args, options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/reset-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @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
|
||||
@@ -0,0 +1,137 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
export const create = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
create.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/forgot-password',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
create.url = (options?: RouteQueryOptions) => {
|
||||
return create.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
create.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: create.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @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 \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/forgot-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @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
|
||||
@@ -0,0 +1,137 @@
|
||||
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
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
export const index = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: index.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
index.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-recovery-codes',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
index.url = (options?: RouteQueryOptions) => {
|
||||
return index.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::index
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
index.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
index.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: index.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/two-factor-recovery-codes',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
@@ -0,0 +1,137 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
export const create = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
create.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/register',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
create.url = (options?: RouteQueryOptions) => {
|
||||
return create.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
create.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: create.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
const createForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
createForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @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 \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/register',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.form = storeForm
|
||||
const RegisteredUserController = { create, store }
|
||||
|
||||
export default RegisteredUserController
|
||||
+137
@@ -0,0 +1,137 @@
|
||||
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
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
export const create = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: create.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
create.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/two-factor-challenge',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
create.url = (options?: RouteQueryOptions) => {
|
||||
return create.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::create
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
create.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
create.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: create.url(options),
|
||||
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
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/two-factor-challenge',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
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
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/two-factor-authentication',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
export const destroy = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
destroy.definition = {
|
||||
methods: ["delete"],
|
||||
url: '/user/two-factor-authentication',
|
||||
} satisfies RouteDefinition<["delete"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
destroy.url = (options?: RouteQueryOptions) => {
|
||||
return destroy.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::destroy
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
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
|
||||
@@ -0,0 +1,82 @@
|
||||
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
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
export const show = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: show.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
show.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-qr-code',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
show.url = (options?: RouteQueryOptions) => {
|
||||
return show.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
show.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: show.url(options),
|
||||
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
|
||||
@@ -0,0 +1,82 @@
|
||||
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
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
export const show = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: show.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
show.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-secret-key',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
show.url = (options?: RouteQueryOptions) => {
|
||||
return show.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::show
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
show.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
show.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: show.url(options),
|
||||
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
|
||||
@@ -0,0 +1,99 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
export const __invoke = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: __invoke.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
__invoke.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/email/verify/{id}/{hash}',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
__invoke.url = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions) => {
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
id: args[0],
|
||||
hash: args[1],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
id: args.id,
|
||||
hash: args.hash,
|
||||
}
|
||||
|
||||
return __invoke.definition.url
|
||||
.replace('{id}', parsedArgs.id.toString())
|
||||
.replace('{hash}', parsedArgs.hash.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
__invoke.get = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: __invoke.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
__invoke.head = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: __invoke.url(args, options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
const __invokeForm = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
__invokeForm.get = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::__invoke
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
__invokeForm.head = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: __invoke.url(args, {
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'HEAD',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
__invoke.form = __invokeForm
|
||||
const VerifyEmailController = { __invoke }
|
||||
|
||||
export default VerifyEmailController
|
||||
@@ -0,0 +1,34 @@
|
||||
import AuthenticatedSessionController from './AuthenticatedSessionController'
|
||||
import PasswordResetLinkController from './PasswordResetLinkController'
|
||||
import NewPasswordController from './NewPasswordController'
|
||||
import RegisteredUserController from './RegisteredUserController'
|
||||
import EmailVerificationPromptController from './EmailVerificationPromptController'
|
||||
import VerifyEmailController from './VerifyEmailController'
|
||||
import EmailVerificationNotificationController from './EmailVerificationNotificationController'
|
||||
import ConfirmablePasswordController from './ConfirmablePasswordController'
|
||||
import ConfirmedPasswordStatusController from './ConfirmedPasswordStatusController'
|
||||
import TwoFactorAuthenticatedSessionController from './TwoFactorAuthenticatedSessionController'
|
||||
import TwoFactorAuthenticationController from './TwoFactorAuthenticationController'
|
||||
import ConfirmedTwoFactorAuthenticationController from './ConfirmedTwoFactorAuthenticationController'
|
||||
import TwoFactorQrCodeController from './TwoFactorQrCodeController'
|
||||
import TwoFactorSecretKeyController from './TwoFactorSecretKeyController'
|
||||
import RecoveryCodeController from './RecoveryCodeController'
|
||||
const Controllers = {
|
||||
AuthenticatedSessionController: Object.assign(AuthenticatedSessionController, AuthenticatedSessionController),
|
||||
PasswordResetLinkController: Object.assign(PasswordResetLinkController, PasswordResetLinkController),
|
||||
NewPasswordController: Object.assign(NewPasswordController, NewPasswordController),
|
||||
RegisteredUserController: Object.assign(RegisteredUserController, RegisteredUserController),
|
||||
EmailVerificationPromptController: Object.assign(EmailVerificationPromptController, EmailVerificationPromptController),
|
||||
VerifyEmailController: Object.assign(VerifyEmailController, VerifyEmailController),
|
||||
EmailVerificationNotificationController: Object.assign(EmailVerificationNotificationController, EmailVerificationNotificationController),
|
||||
ConfirmablePasswordController: Object.assign(ConfirmablePasswordController, ConfirmablePasswordController),
|
||||
ConfirmedPasswordStatusController: Object.assign(ConfirmedPasswordStatusController, ConfirmedPasswordStatusController),
|
||||
TwoFactorAuthenticatedSessionController: Object.assign(TwoFactorAuthenticatedSessionController, TwoFactorAuthenticatedSessionController),
|
||||
TwoFactorAuthenticationController: Object.assign(TwoFactorAuthenticationController, TwoFactorAuthenticationController),
|
||||
ConfirmedTwoFactorAuthenticationController: Object.assign(ConfirmedTwoFactorAuthenticationController, ConfirmedTwoFactorAuthenticationController),
|
||||
TwoFactorQrCodeController: Object.assign(TwoFactorQrCodeController, TwoFactorQrCodeController),
|
||||
TwoFactorSecretKeyController: Object.assign(TwoFactorSecretKeyController, TwoFactorSecretKeyController),
|
||||
RecoveryCodeController: Object.assign(RecoveryCodeController, RecoveryCodeController),
|
||||
}
|
||||
|
||||
export default Controllers
|
||||
@@ -0,0 +1,6 @@
|
||||
import Controllers from './Controllers'
|
||||
const Http = {
|
||||
Controllers: Object.assign(Controllers, Controllers),
|
||||
}
|
||||
|
||||
export default Http
|
||||
@@ -0,0 +1,6 @@
|
||||
import Http from './Http'
|
||||
const Fortify = {
|
||||
Http: Object.assign(Http, Http),
|
||||
}
|
||||
|
||||
export default Fortify
|
||||
@@ -0,0 +1,6 @@
|
||||
import Fortify from './Fortify'
|
||||
const Laravel = {
|
||||
Fortify: Object.assign(Fortify, Fortify),
|
||||
}
|
||||
|
||||
export default Laravel
|
||||
@@ -0,0 +1,84 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
export const edit = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
edit.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/appearance',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
edit.url = (options?: RouteQueryOptions) => {
|
||||
return edit.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
edit.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/settings/appearance'
|
||||
*/
|
||||
editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @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),
|
||||
}
|
||||
|
||||
export default appearance
|
||||
@@ -0,0 +1,368 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
export const login = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: login.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
login.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/login',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
login.url = (options?: RouteQueryOptions) => {
|
||||
return login.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
login.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: login.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: login.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
const loginForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: login.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @route '/login'
|
||||
*/
|
||||
loginForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: login.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:47
|
||||
* @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 \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::logout
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
export const logout = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: logout.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
logout.definition = {
|
||||
methods: ["post"],
|
||||
url: '/logout',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::logout
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
logout.url = (options?: RouteQueryOptions) => {
|
||||
return logout.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::logout
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
logout.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: logout.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::logout
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
const logoutForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: logout.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::logout
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:100
|
||||
* @route '/logout'
|
||||
*/
|
||||
logoutForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: logout.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
logout.form = logoutForm
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
export const register = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: register.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
register.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/register',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
register.url = (options?: RouteQueryOptions) => {
|
||||
return register.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
register.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: register.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
register.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: register.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
const registerForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: register.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @route '/register'
|
||||
*/
|
||||
registerForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: register.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::register
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41
|
||||
* @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 \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
export const home = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: home.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
home.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
home.url = (options?: RouteQueryOptions) => {
|
||||
return home.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
home.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: home.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
home.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: home.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
const homeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: home.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
homeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: home.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/'
|
||||
*/
|
||||
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 \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
export const dashboard = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: dashboard.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
dashboard.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/dashboard',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
dashboard.url = (options?: RouteQueryOptions) => {
|
||||
return dashboard.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
dashboard.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: dashboard.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
dashboard.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: dashboard.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
const dashboardForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: dashboard.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @route '/dashboard'
|
||||
*/
|
||||
dashboardForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: dashboard.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Inertia\Controller::__invoke
|
||||
* @see vendor/inertiajs/inertia-laravel/src/Controller.php:13
|
||||
* @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
|
||||
@@ -0,0 +1,61 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/login',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/AuthenticatedSessionController.php:58
|
||||
* @route '/login'
|
||||
*/
|
||||
storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.form = storeForm
|
||||
const login = {
|
||||
store: Object.assign(store, store),
|
||||
}
|
||||
|
||||
export default login
|
||||
@@ -0,0 +1,61 @@
|
||||
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
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/confirm-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:51
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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),
|
||||
}
|
||||
|
||||
export default confirm
|
||||
@@ -0,0 +1,453 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder'
|
||||
import confirmD7e05f from './confirm'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
export const request = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: request.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
request.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/forgot-password',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
request.url = (options?: RouteQueryOptions) => {
|
||||
return request.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
request.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: request.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
request.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: request.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
const requestForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: request.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
requestForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: request.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::request
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:22
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
export const reset = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: reset.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
reset.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/reset-password/{token}',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
reset.url = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions) => {
|
||||
if (typeof args === 'string' || typeof args === 'number') {
|
||||
args = { token: args }
|
||||
}
|
||||
|
||||
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
token: args[0],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
token: args.token,
|
||||
}
|
||||
|
||||
return reset.definition.url
|
||||
.replace('{token}', parsedArgs.token.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
reset.get = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: reset.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @route '/reset-password/{token}'
|
||||
*/
|
||||
reset.head = (args: { token: string | number } | [token: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: reset.url(args, options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\NewPasswordController::reset
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:44
|
||||
* @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 \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::email
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
export const email = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: email.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
email.definition = {
|
||||
methods: ["post"],
|
||||
url: '/forgot-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::email
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
email.url = (options?: RouteQueryOptions) => {
|
||||
return email.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::email
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
email.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: email.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::email
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
const emailForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: email.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\PasswordResetLinkController::email
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/PasswordResetLinkController.php:30
|
||||
* @route '/forgot-password'
|
||||
*/
|
||||
emailForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: email.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
email.form = emailForm
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::update
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
export const update = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: update.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
update.definition = {
|
||||
methods: ["post"],
|
||||
url: '/reset-password',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::update
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
update.url = (options?: RouteQueryOptions) => {
|
||||
return update.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::update
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
update.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: update.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::update
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
const updateForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: update.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\NewPasswordController::update
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/NewPasswordController.php:55
|
||||
* @route '/reset-password'
|
||||
*/
|
||||
updateForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: update.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
update.form = updateForm
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
export const confirm = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: confirm.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
confirm.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/confirm-password',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
confirm.url = (options?: RouteQueryOptions) => {
|
||||
return confirm.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmablePasswordController::confirm
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmablePasswordController.php:40
|
||||
* @route '/user/confirm-password'
|
||||
*/
|
||||
confirm.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
confirm.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: confirm.url(options),
|
||||
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
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
export const confirmation = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: confirmation.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
confirmation.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/confirmed-password-status',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
confirmation.url = (options?: RouteQueryOptions) => {
|
||||
return confirmation.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedPasswordStatusController::confirmation
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedPasswordStatusController.php:17
|
||||
* @route '/user/confirmed-password-status'
|
||||
*/
|
||||
confirmation.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
confirmation.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: confirmation.url(options),
|
||||
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
|
||||
const password = {
|
||||
request: Object.assign(request, request),
|
||||
reset: Object.assign(reset, reset),
|
||||
email: Object.assign(email, email),
|
||||
update: Object.assign(update, update),
|
||||
confirm: Object.assign(confirm, confirmD7e05f),
|
||||
confirmation: Object.assign(confirmation, confirmation),
|
||||
}
|
||||
|
||||
export default password
|
||||
@@ -0,0 +1,216 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const edit = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
edit.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.url = (options?: RouteQueryOptions) => {
|
||||
return edit.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::edit
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:20
|
||||
* @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:20
|
||||
* @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:20
|
||||
* @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:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const update = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({
|
||||
url: update.url(options),
|
||||
method: 'patch',
|
||||
})
|
||||
|
||||
update.definition = {
|
||||
methods: ["patch"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["patch"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
update.url = (options?: RouteQueryOptions) => {
|
||||
return update.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
update.patch = (options?: RouteQueryOptions): RouteDefinition<'patch'> => ({
|
||||
url: update.url(options),
|
||||
method: 'patch',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::update
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:31
|
||||
* @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:31
|
||||
* @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:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
export const destroy = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
destroy.definition = {
|
||||
methods: ["delete"],
|
||||
url: '/settings/profile',
|
||||
} satisfies RouteDefinition<["delete"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
destroy.url = (options?: RouteQueryOptions) => {
|
||||
return destroy.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @route '/settings/profile'
|
||||
*/
|
||||
destroy.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: destroy.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\ProfileController::destroy
|
||||
* @see app/Http/Controllers/Settings/ProfileController.php:47
|
||||
* @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:47
|
||||
* @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),
|
||||
destroy: Object.assign(destroy, destroy),
|
||||
}
|
||||
|
||||
export default profile
|
||||
@@ -0,0 +1,61 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/register',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
const storeForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RegisteredUserController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:53
|
||||
* @route '/register'
|
||||
*/
|
||||
storeForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.form = storeForm
|
||||
const register = {
|
||||
store: Object.assign(store, store),
|
||||
}
|
||||
|
||||
export default register
|
||||
@@ -0,0 +1,84 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
export const edit = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
edit.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/settings/security',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.url = (options?: RouteQueryOptions) => {
|
||||
return edit.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
edit.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: edit.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
const editForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
editForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: edit.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::edit
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:31
|
||||
* @route '/settings/security'
|
||||
*/
|
||||
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 security = {
|
||||
edit: Object.assign(edit, edit),
|
||||
}
|
||||
|
||||
export default security
|
||||
@@ -0,0 +1,97 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder'
|
||||
import localA91488 from './local'
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:111
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
export const local = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: local.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
local.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/storage/{path}',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:111
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
local.url = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions) => {
|
||||
if (typeof args === 'string' || typeof args === 'number') {
|
||||
args = { path: args }
|
||||
}
|
||||
|
||||
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
path: args[0],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
path: args.path,
|
||||
}
|
||||
|
||||
return local.definition.url
|
||||
.replace('{path}', parsedArgs.path.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:111
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
local.get = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: local.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:111
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
local.head = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: local.url(args, options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:111
|
||||
* @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:111
|
||||
* @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:111
|
||||
* @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, localA91488),
|
||||
}
|
||||
|
||||
export default storage
|
||||
@@ -0,0 +1,85 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../../wayfinder'
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:119
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
export const upload = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: upload.url(args, options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
upload.definition = {
|
||||
methods: ["put"],
|
||||
url: '/storage/{path}',
|
||||
} satisfies RouteDefinition<["put"]>
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:119
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
upload.url = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions) => {
|
||||
if (typeof args === 'string' || typeof args === 'number') {
|
||||
args = { path: args }
|
||||
}
|
||||
|
||||
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
path: args[0],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
path: args.path,
|
||||
}
|
||||
|
||||
return upload.definition.url
|
||||
.replace('{path}', parsedArgs.path.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:119
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
upload.put = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: upload.url(args, options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:119
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
const uploadForm = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: upload.url(args, {
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'PUT',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:119
|
||||
* @route '/storage/{path}'
|
||||
*/
|
||||
uploadForm.put = (args: { path: string | number } | [path: string | number ] | string | number, options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: upload.url(args, {
|
||||
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
||||
_method: 'PUT',
|
||||
...(options?.query ?? options?.mergeQuery ?? {}),
|
||||
}
|
||||
}),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
upload.form = uploadForm
|
||||
const local = {
|
||||
upload: Object.assign(upload, upload),
|
||||
}
|
||||
|
||||
export default local
|
||||
@@ -0,0 +1,556 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
import loginDf2c2a from './login'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
export const login = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: login.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
login.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/two-factor-challenge',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
login.url = (options?: RouteQueryOptions) => {
|
||||
return login.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::login
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:41
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
login.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
login.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: login.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
export const enable = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: enable.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
enable.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/two-factor-authentication',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::enable
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
enable.url = (options?: RouteQueryOptions) => {
|
||||
return enable.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::enable
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:21
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
enable.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
export const confirm = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: confirm.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
confirm.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/confirmed-two-factor-authentication',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::confirm
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
confirm.url = (options?: RouteQueryOptions) => {
|
||||
return confirm.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\ConfirmedTwoFactorAuthenticationController::confirm
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/ConfirmedTwoFactorAuthenticationController.php:19
|
||||
* @route '/user/confirmed-two-factor-authentication'
|
||||
*/
|
||||
confirm.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
export const disable = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: disable.url(options),
|
||||
method: 'delete',
|
||||
})
|
||||
|
||||
disable.definition = {
|
||||
methods: ["delete"],
|
||||
url: '/user/two-factor-authentication',
|
||||
} satisfies RouteDefinition<["delete"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::disable
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
disable.url = (options?: RouteQueryOptions) => {
|
||||
return disable.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticationController::disable
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticationController.php:35
|
||||
* @route '/user/two-factor-authentication'
|
||||
*/
|
||||
disable.delete = (options?: RouteQueryOptions): RouteDefinition<'delete'> => ({
|
||||
url: disable.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
export const qrCode = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: qrCode.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
qrCode.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-qr-code',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
qrCode.url = (options?: RouteQueryOptions) => {
|
||||
return qrCode.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorQrCodeController::qrCode
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorQrCodeController.php:16
|
||||
* @route '/user/two-factor-qr-code'
|
||||
*/
|
||||
qrCode.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
qrCode.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: qrCode.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
export const secretKey = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: secretKey.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
secretKey.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-secret-key',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
secretKey.url = (options?: RouteQueryOptions) => {
|
||||
return secretKey.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorSecretKeyController::secretKey
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorSecretKeyController.php:17
|
||||
* @route '/user/two-factor-secret-key'
|
||||
*/
|
||||
secretKey.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
secretKey.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: secretKey.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
export const recoveryCodes = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: recoveryCodes.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
recoveryCodes.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/user/two-factor-recovery-codes',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
recoveryCodes.url = (options?: RouteQueryOptions) => {
|
||||
return recoveryCodes.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::recoveryCodes
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:19
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
recoveryCodes.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
recoveryCodes.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: recoveryCodes.url(options),
|
||||
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
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
export const regenerateRecoveryCodes = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: regenerateRecoveryCodes.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
regenerateRecoveryCodes.definition = {
|
||||
methods: ["post"],
|
||||
url: '/user/two-factor-recovery-codes',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::regenerateRecoveryCodes
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
regenerateRecoveryCodes.url = (options?: RouteQueryOptions) => {
|
||||
return regenerateRecoveryCodes.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\RecoveryCodeController::regenerateRecoveryCodes
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/RecoveryCodeController.php:38
|
||||
* @route '/user/two-factor-recovery-codes'
|
||||
*/
|
||||
regenerateRecoveryCodes.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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
|
||||
const twoFactor = {
|
||||
login: Object.assign(login, loginDf2c2a),
|
||||
enable: Object.assign(enable, enable),
|
||||
confirm: Object.assign(confirm, confirm),
|
||||
disable: Object.assign(disable, disable),
|
||||
qrCode: Object.assign(qrCode, qrCode),
|
||||
secretKey: Object.assign(secretKey, secretKey),
|
||||
recoveryCodes: Object.assign(recoveryCodes, recoveryCodes),
|
||||
regenerateRecoveryCodes: Object.assign(regenerateRecoveryCodes, regenerateRecoveryCodes),
|
||||
}
|
||||
|
||||
export default twoFactor
|
||||
@@ -0,0 +1,61 @@
|
||||
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
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
export const store = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: store.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
store.definition = {
|
||||
methods: ["post"],
|
||||
url: '/two-factor-challenge',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
store.url = (options?: RouteQueryOptions) => {
|
||||
return store.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\TwoFactorAuthenticatedSessionController::store
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/TwoFactorAuthenticatedSessionController.php:56
|
||||
* @route '/two-factor-challenge'
|
||||
*/
|
||||
store.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: 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'
|
||||
*/
|
||||
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),
|
||||
}
|
||||
|
||||
export default login
|
||||
@@ -0,0 +1,71 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder'
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
export const update = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: update.url(options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
update.definition = {
|
||||
methods: ["put"],
|
||||
url: '/settings/password',
|
||||
} satisfies RouteDefinition<["put"]>
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
update.url = (options?: RouteQueryOptions) => {
|
||||
return update.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @route '/settings/password'
|
||||
*/
|
||||
update.put = (options?: RouteQueryOptions): RouteDefinition<'put'> => ({
|
||||
url: update.url(options),
|
||||
method: 'put',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \App\Http\Controllers\Settings\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @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\SecurityController::update
|
||||
* @see app/Http/Controllers/Settings/SecurityController.php:50
|
||||
* @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 userPassword = {
|
||||
update: Object.assign(update, update),
|
||||
}
|
||||
|
||||
export default userPassword
|
||||
@@ -0,0 +1,236 @@
|
||||
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition, applyUrlDefaults } from './../../wayfinder'
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
export const notice = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: notice.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
notice.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/email/verify',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
notice.url = (options?: RouteQueryOptions) => {
|
||||
return notice.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
notice.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: notice.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
notice.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: notice.url(options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
const noticeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: notice.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
noticeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
||||
action: notice.url(options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationPromptController::notice
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationPromptController.php:18
|
||||
* @route '/email/verify'
|
||||
*/
|
||||
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 \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
export const verify = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: verify.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
|
||||
verify.definition = {
|
||||
methods: ["get","head"],
|
||||
url: '/email/verify/{id}/{hash}',
|
||||
} satisfies RouteDefinition<["get","head"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
verify.url = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions) => {
|
||||
if (Array.isArray(args)) {
|
||||
args = {
|
||||
id: args[0],
|
||||
hash: args[1],
|
||||
}
|
||||
}
|
||||
|
||||
args = applyUrlDefaults(args)
|
||||
|
||||
const parsedArgs = {
|
||||
id: args.id,
|
||||
hash: args.hash,
|
||||
}
|
||||
|
||||
return verify.definition.url
|
||||
.replace('{id}', parsedArgs.id.toString())
|
||||
.replace('{hash}', parsedArgs.hash.toString())
|
||||
.replace(/\/+$/, '') + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
verify.get = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
||||
url: verify.url(args, options),
|
||||
method: 'get',
|
||||
})
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{id}/{hash}'
|
||||
*/
|
||||
verify.head = (args: { id: string | number, hash: string | number } | [id: string | number, hash: string | number ], options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
||||
url: verify.url(args, options),
|
||||
method: 'head',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{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 \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{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 \Laravel\Fortify\Http\Controllers\VerifyEmailController::verify
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/VerifyEmailController.php:18
|
||||
* @route '/email/verify/{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 \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::send
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
export const send = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: send.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
send.definition = {
|
||||
methods: ["post"],
|
||||
url: '/email/verification-notification',
|
||||
} satisfies RouteDefinition<["post"]>
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::send
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
send.url = (options?: RouteQueryOptions) => {
|
||||
return send.definition.url + queryParams(options)
|
||||
}
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::send
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
send.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({
|
||||
url: send.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::send
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @route '/email/verification-notification'
|
||||
*/
|
||||
const sendForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({
|
||||
action: send.url(options),
|
||||
method: 'post',
|
||||
})
|
||||
|
||||
/**
|
||||
* @see \Laravel\Fortify\Http\Controllers\EmailVerificationNotificationController::send
|
||||
* @see vendor/laravel/fortify/src/Http/Controllers/EmailVerificationNotificationController.php:19
|
||||
* @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),
|
||||
send: Object.assign(send, send),
|
||||
}
|
||||
|
||||
export default verification
|
||||
@@ -0,0 +1,158 @@
|
||||
export type QueryParams = {
|
||||
[key: string]:
|
||||
| string
|
||||
| number
|
||||
| boolean
|
||||
| (string | number)[]
|
||||
| null
|
||||
| undefined
|
||||
| QueryParams;
|
||||
};
|
||||
|
||||
type Method = "get" | "post" | "put" | "delete" | "patch" | "head" | "options";
|
||||
type UrlDefaults = Record<string, unknown>;
|
||||
|
||||
let urlDefaults: () => UrlDefaults = () => ({});
|
||||
|
||||
export type RouteDefinition<TMethod extends Method | Method[]> = {
|
||||
url: string;
|
||||
} & (TMethod extends Method[] ? { methods: TMethod } : { method: TMethod });
|
||||
|
||||
export type RouteFormDefinition<TMethod extends Method> = {
|
||||
action: string;
|
||||
method: TMethod;
|
||||
};
|
||||
|
||||
export type RouteQueryOptions = {
|
||||
query?: QueryParams;
|
||||
mergeQuery?: QueryParams;
|
||||
};
|
||||
|
||||
const getValue = (value: string | number | boolean) => {
|
||||
if (value === true) {
|
||||
return "1";
|
||||
}
|
||||
|
||||
if (value === false) {
|
||||
return "0";
|
||||
}
|
||||
|
||||
return value.toString();
|
||||
};
|
||||
|
||||
const addNestedParams = (
|
||||
obj: QueryParams,
|
||||
prefix: string,
|
||||
params: URLSearchParams,
|
||||
) => {
|
||||
Object.entries(obj).forEach(([subKey, value]) => {
|
||||
if (value === undefined) return;
|
||||
|
||||
const paramKey = `${prefix}[${subKey}]`;
|
||||
|
||||
if (Array.isArray(value)) {
|
||||
value.forEach((v) => params.append(`${paramKey}[]`, getValue(v)));
|
||||
} else if (value !== null && typeof value === "object") {
|
||||
addNestedParams(value, paramKey, params);
|
||||
} else if (["string", "number", "boolean"].includes(typeof value)) {
|
||||
params.set(paramKey, getValue(value as string | number | boolean));
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
export const queryParams = (options?: RouteQueryOptions) => {
|
||||
if (!options || (!options.query && !options.mergeQuery)) {
|
||||
return "";
|
||||
}
|
||||
|
||||
const query = options.query ?? options.mergeQuery;
|
||||
const includeExisting = options.mergeQuery !== undefined;
|
||||
|
||||
const params = new URLSearchParams(
|
||||
includeExisting && typeof window !== "undefined"
|
||||
? window.location.search
|
||||
: "",
|
||||
);
|
||||
|
||||
for (const key in query) {
|
||||
const queryValue = query[key];
|
||||
|
||||
if (queryValue === undefined || queryValue === null) {
|
||||
params.delete(key);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (Array.isArray(queryValue)) {
|
||||
if (params.has(`${key}[]`)) {
|
||||
params.delete(`${key}[]`);
|
||||
}
|
||||
|
||||
queryValue.forEach((value) => {
|
||||
params.append(`${key}[]`, value.toString());
|
||||
});
|
||||
} else if (typeof queryValue === "object") {
|
||||
params.forEach((_, paramKey) => {
|
||||
if (paramKey.startsWith(`${key}[`)) {
|
||||
params.delete(paramKey);
|
||||
}
|
||||
});
|
||||
|
||||
addNestedParams(queryValue, key, params);
|
||||
} else {
|
||||
params.set(key, getValue(queryValue));
|
||||
}
|
||||
}
|
||||
|
||||
const str = params.toString();
|
||||
|
||||
return str.length > 0 ? `?${str}` : "";
|
||||
};
|
||||
|
||||
export const setUrlDefaults = (params: UrlDefaults | (() => UrlDefaults)) => {
|
||||
urlDefaults = typeof params === "function" ? params : () => params;
|
||||
};
|
||||
|
||||
export const addUrlDefault = (
|
||||
key: string,
|
||||
value: string | number | boolean,
|
||||
) => {
|
||||
const params = urlDefaults();
|
||||
params[key] = value;
|
||||
|
||||
urlDefaults = () => params;
|
||||
};
|
||||
|
||||
export const applyUrlDefaults = <T extends UrlDefaults | undefined>(
|
||||
existing: T,
|
||||
): T => {
|
||||
const existingParams = { ...(existing ?? ({} as UrlDefaults)) };
|
||||
const defaultParams = urlDefaults();
|
||||
|
||||
for (const key in defaultParams) {
|
||||
if (
|
||||
existingParams[key] === undefined &&
|
||||
defaultParams[key] !== undefined
|
||||
) {
|
||||
(existingParams as Record<string, unknown>)[key] =
|
||||
defaultParams[key];
|
||||
}
|
||||
}
|
||||
|
||||
return existingParams as T;
|
||||
};
|
||||
|
||||
export const validateParameters = (
|
||||
args: Record<string, unknown> | undefined,
|
||||
optional: string[],
|
||||
) => {
|
||||
const missing = optional.filter((key) => !args?.[key]);
|
||||
const expectedMissing = optional.slice(missing.length * -1);
|
||||
|
||||
for (let i = 0; i < missing.length; i++) {
|
||||
if (missing[i] !== expectedMissing[i]) {
|
||||
throw Error(
|
||||
"Unexpected optional parameters missing. Unable to generate a URL.",
|
||||
);
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user