@tomino/dynamic-form-semantic-ui
Version:
Semantic UI form renderer based on dynamic form generation
22 lines • 767 B
JavaScript
import React from 'react';
import { names, pointer } from '../../common';
import { EditorContext } from '../editor_context';
export const DatasetValue = ({ value }) => {
const state = React.useContext(EditorContext);
if (!value) {
return null;
}
return (React.createElement("span", { className: names('meta', pointer), onClick: e => {
e.preventDefault();
e.stopPropagation();
state.dataPreview = value;
state.previewOpen = true;
} },
"\u00A0\u00B7\u00A0",
Array.isArray(value)
? `Array [${value.length}]`
: typeof value === 'object'
? 'Object'
: JSON.stringify(value)));
};
//# sourceMappingURL=dataset_value.js.map