group(function () { Route::get('/', DashboardController::class); Route::prefix('api/v1/core') ->group(function () { Route::get('/retrieve-global-data', GlobalDataProvider::class); Route::get('/retrieve-text-resource/{textResource}', [GlobalDataProvider::class, 'getTextResourceText']); Route::get('/retrieve-messages', [GlobalDataProvider::class, 'getMessages']); Route::get('/retrieve-invoice-types', [GlobalDataProvider::class, 'getInvoiceTypes']); Route::get('/retrieve-invoice-types-all', [GlobalDataProvider::class, 'getAllInvoiceTypes']); }); Route::middleware(['auth'])->group(function () { Route::get('/messages', fn () => inertia('Messages')); }); Route::get('/messages', [TestRenderInertiaProvider::class, 'index']); });