middleware(AuthMiddleware::class); Route::get('/sets', [SetController::class, 'index']); Route::get('/elements/{id}', [ElementController::class, 'show']); Route::patch('/elements/{id}', [ElementController::class, 'update']) ->middleware(AuthMiddleware::class); Route::post( '/elements/{id}/icon-image', [ElementController::class, 'uploadIconImage'], ) ->middleware(AuthMiddleware::class);