import { VideoPageContent } from '@/components/video-page-content'; import { ShareLinkBootstrap } from '@/components/share-link-bootstrap'; import { ShareLinkUnlock } from '@/components/share-link-unlock'; import { isS3VideoUploadsEnabled } from '@/lib/feature-flags'; interface WatchPageProps { params: Promise<{ videoId: string }>; searchParams: Promise<{ shareToken?: string; unlock?: string }>; } export default async function WatchPage({ params, searchParams }: WatchPageProps) { const { videoId } = await params; const { shareToken, unlock } = await searchParams; if (typeof shareToken === 'string' && shareToken.length > 0) { return ; } if (unlock === '1') { return ; } return ( ); }