'use client';

import React from 'react';
import { MediaTemplate } from '@/templates/MediaTemplate';
import { MediaAsset } from '@/components/media/MediaGallery';

export interface MediaPageClientProps {
  initialAssets: MediaAsset[];
  categories: { label: string; value: string }[];
}

export function MediaPageClient({
  initialAssets,
  categories,
}: MediaPageClientProps) {
  return (
    <MediaTemplate
      assets={initialAssets}
      categories={categories}
      title="Media Library"
      description="Manage and view all racing assets, telemetry captures, and brand identities."
    />
  );
}
