UNPKG

@workday/canvas-kit-docs

Version:

Documentation components of Canvas Kit components

9 lines (8 loc) 522 B
import React from 'react'; import { PropertiesInline, PropertiesTable, registerWidget } from '../Value'; import { RenderContext } from '../widgetUtils'; registerWidget('object', ({ value }) => { const renderContext = React.useContext(RenderContext); return renderContext === 'inline' ? (React.createElement(PropertiesInline, { properties: value.properties })) : (React.createElement(RenderContext.Provider, { value: "inline" }, React.createElement(PropertiesTable, { properties: value.properties }))); });