import {useState} from "react" import {Text,TextInput} from "react-native" import {useQuery} from "@tanstack/react-query" import {Screen,Title,Body,Panel,Button,ErrorMessage,EmptyState} from "../src/components/ui" import {useSession} from "../src/state/session" type Instrument={id:string;symbol:string;exchange:string;name:string;price:string;observed_at:string;received_at:string} export default function Market(){ const {session,client}=useSession(),[search,setSearch]=useState(""),[query,setQuery]=useState("") const stocks=useQuery({queryKey:["market",session?.user.id,query],enabled:!!session,queryFn:({signal})=>client(`/api/v1/instruments?q=${encodeURIComponent(query)}`,{signal}),refetchInterval:60000}) return A 股行情公开行情数据 · 开发研究。报价每五分钟同步,以下时间为供应商行情时间。休市、停牌或源不可用时,快照不代表当前可交易价格。