import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../wayfinder' /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:105 * @route '/_boost/browser-logs' */ export const browserLogs = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ url: browserLogs.url(options), method: 'post', }) browserLogs.definition = { methods: ["post"], url: '/_boost/browser-logs', } satisfies RouteDefinition<["post"]> /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:105 * @route '/_boost/browser-logs' */ browserLogs.url = (options?: RouteQueryOptions) => { return browserLogs.definition.url + queryParams(options) } /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:105 * @route '/_boost/browser-logs' */ browserLogs.post = (options?: RouteQueryOptions): RouteDefinition<'post'> => ({ url: browserLogs.url(options), method: 'post', }) /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:105 * @route '/_boost/browser-logs' */ const browserLogsForm = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ action: browserLogs.url(options), method: 'post', }) /** * @see vendor/laravel/boost/src/BoostServiceProvider.php:105 * @route '/_boost/browser-logs' */ browserLogsForm.post = (options?: RouteQueryOptions): RouteFormDefinition<'post'> => ({ action: browserLogs.url(options), method: 'post', }) browserLogs.form = browserLogsForm const boost = { browserLogs: Object.assign(browserLogs, browserLogs), } export default boost