import {Text,View} from "react-native" import {useQuery} from "@tanstack/react-query" import {useRouter} from "expo-router" import {useSession} from "../../src/state/session" import {Body,Button,EmptyState,ErrorMessage,Panel,Screen,Title,styles} from "../../src/components/ui" import type {Candidate} from "../../src/lib/candidates" export default function Opportunities(){ const {session,client}=useSession(),router=useRouter() const query=useQuery({queryKey:["candidates",session?.user.id],enabled:!!session,queryFn:({signal})=>client("/api/v1/candidates",{signal}),refetchInterval:30000}) return 机会从证据、反证与失效条件理解一个候选。模拟研究候选 · 由后台自动日线筛选或手工录入,经 AI 审核与规则校验自动发布,或由后台人工复核发布。自动筛选仅为研究线索。