react-openfin-mat-impl
Version:
Materialize UI implementation of react-openfin
15 lines • 893 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const react_1 = require("react");
const react_openfin_1 = require("react-openfin");
const react_custom_scrollbars_1 = require("react-custom-scrollbars");
const react_json_view_1 = require("react-json-view");
const ConfigJsonField = ({}) => {
const { config } = react_1.useContext(react_openfin_1.ConfigContext);
const theme = config.application.theme;
return (React.createElement(react_custom_scrollbars_1.Scrollbars, { renderThumbVertical: props => React.createElement("div", Object.assign({ className: "dark-thumb-vertical" }, props)) },
React.createElement(react_json_view_1.default, { src: config, theme: theme === react_openfin_1.MuiTheme.DARK ? 'monokai' : 'rjv-default' })));
};
exports.default = ConfigJsonField;
//# sourceMappingURL=ConfigJsonField.js.map