controller(MusicBoxController::class)->group(function () { Route::get('/', 'box'); Route::get('widget', 'widget'); Route::get('cover', 'cover'); Route::get('nc', 'nc'); }); Route::get('/data/playlist.js', [DataController::class, 'playlist']); Route::get('/cover.jpg', [DataController::class, 'coverImage']); Route::get('/track', [AudioController::class, 'stream']); Route::post('/cmd/{type}', [MusicCommandController::class, 'send']) ->whereIn('type', ['skip', 'prev', 'pause', 'resume']);