<?php

namespace App\Http\Controllers\Web\Posts;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Inertia\Inertia;
use Inertia\Response;

class HashtagFeedController extends Controller
{
    /** GET /tags/{tag} */
    public function index(Request $request, string $tag): Response
    {
        return Inertia::render('Feed/HashtagFeed', [
            'auth' => $request->user() ? [
                'user' => [
                    'id'       => $request->user()->id,
                    'username' => $request->user()->username,
                    'name'     => $request->user()->name,
                    'avatar'   => $request->user()->profile?->avatar_url ?? null,
                ],
            ] : null,
            'tag' => strtolower($tag),
        ]);
    }
}
