UNPKG

@jsreport/jsreport-data

Version:

jsreport extension adding support for using sample data for previewing templates

20 lines (16 loc) 425 B
import React, { Component } from 'react' import { TextEditor } from 'jsreport-studio' class DataEditor extends Component { render () { const { entity, onUpdate } = this.props return ( <TextEditor name={entity._id} mode='json' value={entity.dataJson || ''} onUpdate={(v) => onUpdate(Object.assign({}, entity, { dataJson: v }))} /> ) } } export default DataEditor