useCasparData
useCasparData is React hook that lets you access the data sent to the graphic. It only re-runs
when new data is sent to the update function.
const data = useCasparData(options?)Reference
Call useCasparData at the top level of your component to get access to all data sent to it.
import { useCasparData } from '@nxtedition/graphics-kit'
 
function MyGraphic() {
  const data = useCasparData({ trim: true })
  // ...
}Parameters
- optional options: An object with options for this graphic instance:- optional trim(default:true): A boolean. If true, all strings insidedatawill be trimmed.
 
- optional 
Returns
useCasparData returns an object containing all data sent to the update function.
Usage
Showing data sent by CasparCG
Call useCasparData at the top level of your component to get access to all data sent to it.
import { useCasparData } from '@nxtedition/graphics-kit'
 
function MyGraphic() {
  const data = useCasparData()
 
  return (
    <div>{data.name}</div>
  )
}