| | |
| | | // import { fromJS } from 'immutable' |
| | | import { Form, Row, Col, Input, Radio, Select, Tooltip, Icon, notification } from 'antd' |
| | | import moment from 'moment' |
| | | // import CodeMirror from '@uiw/react-codemirror' |
| | | |
| | | // import 'codemirror/theme/monokai.css' |
| | | // import 'codemirror/theme/eclipse.css' |
| | | // import 'codemirror/addon/selection/active-line' |
| | | // import 'codemirror/addon/hint/javascript-hint' |
| | | // import 'codemirror/addon/hint/show-hint' |
| | | // import 'codemirror/addon/hint/show-hint.css' |
| | | |
| | | import Api from '@/api' |
| | | import Utils from '@/utils/utils.js' |
| | | // import SettingUtils from './utils.jsx' |
| | | import CodeMirror from '@/templates/zshare/codemirror' |
| | | import './index.scss' |
| | | |
| | | const { TextArea } = Input |
| | | |
| | | class SettingForm extends Component { |
| | | static propTpyes = { |
| | |
| | | }> |
| | | {getFieldDecorator('dataresource', { |
| | | initialValue: setting.dataresource || '' |
| | | })(<TextArea rows={4} />)} |
| | | {/* <CodeMirror |
| | | value={'code'} |
| | | options={{ |
| | | theme: 'eclipse', |
| | | lineNumbers: false, |
| | | mode: 'SQL', |
| | | extraKeys: {"Ctrl": "autocomplete"}, |
| | | styleActiveLine: true |
| | | }} |
| | | /> */} |
| | | })(<CodeMirror />)} |
| | | </Form.Item> |
| | | </Col> : null} |
| | | {interType === 'inner' ? <Col span={8}> |