useVBI

导入

import { useVBI } from '@visactor/vbi-react'

签名

useVBI(builder: VBIChartBuilder): UseVBIReturn

说明

订阅 builder 的 DSL 快照变化,返回最新 dsl 与原始 builder

最小示例

import type { VBIChartBuilder } from '@visactor/vbi'
import { useVBI } from '@visactor/vbi-react'

export function Demo({ builder }: { builder: VBIChartBuilder }) {
  const result = useVBI(builder)
  return <pre>{JSON.stringify(result, null, 2)}</pre>
}