<?php

namespace App\Http\Controllers\Frontend;

use App\Libs\Services\MediaService;
use App\Http\Controllers\Controller;

class ImageThumbController extends Controller
{
    public function getThumb(MediaService $mediaService, $filename)
    {
        try {
            $img = $mediaService->generateMediaThumb($filename);
        } catch (\Exception $e) {
            // If the image is not found, return a 404 response
            return response()->json(['error' => 'Image not found'], 404);
        }
        return response()->file($img);
        //return $img->response();
    }
}
