<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\API\Mobile\Manager\ManageTimelogController;

Route::prefix('/manager')->group(function () {
     // project manager
    Route::group(['middleware' => ['checkcompanyuserrole:Manager Supervisor Timelogs']], function () {
        Route::post('/create-timelog-modification', [ManageTimelogController::class, 'createTimelogWithNote']);
        // Route::post('/supervisor-timelogs', [ManageTimelogController::class, 'fetchSupervisorsTimelogs']);  //old api
        // Route::post('/supervisor-timelogs', [ManageTimelogController::class, 'ManagerIndex']);
        Route::post('/approve-supervisor-timelog', [ManageTimelogController::class, 'approveTimelog']);
        Route::post('/request-timelog-modification', [ManageTimelogController::class, 'requestTimelogModification']);


        Route::post('/supervisor-timelogs', [ManageTimelogController::class, 'newFetchSupervisorsTimelogs']); //new api

        Route::get('/supervisor-projects/{id}', [ManageTimelogController::class, 'fetchSupervisorProjects']);
        // Route:post('/')


    });
});
