fix js menus and handle api menus

This commit is contained in:
arifal hidayat
2025-02-23 06:42:13 +07:00
parent ffd9d3514c
commit d49035ce8d
10 changed files with 278 additions and 212 deletions

View File

@@ -100,7 +100,12 @@ Route::group(['middleware' => 'auth:sanctum'], function (){
Route::get('/sync-task-submit/{uuid}', [SyncronizeController::class, 'syncTaskDetailSubmit'])->name('api.task.submit');
// menus api
Route::apiResource('api-menus', MenusController::class);
Route::controller(MenusController::class)->group(function (){
Route::get('/menus', 'index')->name('api.menus');
Route::post('/menus', 'store')->name('api.menus.store');
Route::put('/menus/{menu_id}', 'update')->name('api.menus.update');
Route::delete('/menus/{menu_id}', 'destroy')->name('api.menus.destroy');
});
// roles api
Route::apiResource('api-roles', RolesController::class);