'use client';

import { useEffect } from 'react';
import { useRouter } from 'next/navigation';

export default function TwitterAuthCallbackPage() {
  const router = useRouter();

  useEffect(() => {
    // 此页面主要是为了 Next.js 路由捕获回调 URL。
    // 在 ShareModal 检测到参数后会打开 TwitterCallbackModal。
    // 重定向到主页面或相关仪表板页面。
    // 参数将由 ShareModal 接收处理。
    router.push('/movies?twitterCallback=true'); 
  }, [router]);

  return (
    <div className="flex items-center justify-center min-h-screen bg-gray-900 text-white">
      <p>处理 Twitter 授权回调...</p>
    </div>
  );
}
