feat: add withdraw request functionality and UI components
This commit is contained in:
@@ -11,6 +11,7 @@ use App\Http\Controllers\Admin\DocumentController;
|
||||
use App\Http\Controllers\Admin\ReportController;
|
||||
use App\Http\Controllers\Admin\PetController;
|
||||
use App\Http\Controllers\Admin\ShiftController;
|
||||
use App\Http\Controllers\Admin\WithdrawRequestController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::group(['middleware' => ['auth', 'admin.access']], function () {
|
||||
@@ -25,6 +26,11 @@ Route::group(['middleware' => ['auth', 'admin.access']], function () {
|
||||
//Reports' routes
|
||||
Route::resource('/reports', ReportController::class);
|
||||
|
||||
//Withdraw requests' routes
|
||||
Route::get('/withdraw-requests', [WithdrawRequestController::class, 'index'])->name('withdraw-requests.index');
|
||||
Route::post('/withdraw-requests/{withdrawRequest}/approve', [WithdrawRequestController::class, 'approve'])->name('withdraw-requests.approve');
|
||||
Route::post('/withdraw-requests/{withdrawRequest}/reject', [WithdrawRequestController::class, 'reject'])->name('withdraw-requests.reject');
|
||||
|
||||
//Shifts' routes
|
||||
Route::resource('/shifts', ShiftController::class);
|
||||
Route::post('/shifts-bulk-delete', [ShiftController::class , 'bulkDelete']);
|
||||
|
||||
Reference in New Issue
Block a user