import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { CREW_LOOKING_FOR_LABELS } from '@/lib/types'; import { Megaphone } from 'lucide-react'; /** * Display a crew's open calls ("looking for a filmer / editor / new members"). * This is the crew ↔ Lab hiring pipeline: crews broadcast what they need, and * matching Lab providers can reach out. Slugs map to Lab scenes. */ export function CrewLookingForCard({ lookingFor }: { lookingFor: string[] }) { if (!lookingFor || lookingFor.length === 0) return null; return ( Open Call

This crew is looking for:

{lookingFor.map((slug) => { const meta = CREW_LOOKING_FOR_LABELS[slug]; return ( {meta?.emoji ?? '🛹'} {meta?.label ?? slug} ); })}
); }