Skip to content

Function: useChartData()

useChartData(options): UseChartDataResult

Hook for fetching chart data in either JSON or Arrow format. Automatically selects the best format based on query hints.

UseChartDataOptions

UseChartDataResult

// Auto-select format
const { data, isArrow, loading } = useChartData({
queryKey: "spend_data",
parameters: { limit: 1000 }
});
// Force Arrow format
const { data } = useChartData({
queryKey: "big_query",
format: "arrow_stream"
});