feat: add album and media management features, including album creation, media upload, and routing

This commit is contained in:
2025-11-16 01:19:17 +01:00
parent 252491bd2f
commit 43157cef4e
18 changed files with 814 additions and 8 deletions

View File

@@ -0,0 +1,19 @@
import { createFileRoute } from "@tanstack/react-router";
export const Route = createFileRoute("/albums/$albumId")({
component: AlbumDetailPage,
});
function AlbumDetailPage() {
const { albumId } = Route.useParams();
return (
<div>
<h1 className="text-3xl font-bold">Album: {albumId}</h1>
<p className="mt-4">
This page will show the details and photos for a single album.
</p>
{/* TODO: Fetch album details and display media grid */}
</div>
);
}