UNPKG

react-settings-panel

Version:
129 lines (103 loc) 5.27 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _getPrototypeOf = require('babel-runtime/core-js/object/get-prototype-of'); var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf); var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck'); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _createClass2 = require('babel-runtime/helpers/createClass'); var _createClass3 = _interopRequireDefault(_createClass2); var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn'); var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2); var _inherits2 = require('babel-runtime/helpers/inherits'); var _inherits3 = _interopRequireDefault(_inherits2); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _index = require('./index.js'); var _propTypes = require('prop-types'); var _propTypes2 = _interopRequireDefault(_propTypes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Settings = function (_Component) { (0, _inherits3.default)(Settings, _Component); function Settings() { (0, _classCallCheck3.default)(this, Settings); var _this = (0, _possibleConstructorReturn3.default)(this, (Settings.__proto__ || (0, _getPrototypeOf2.default)(Settings)).call(this)); _this.handleChange = function (change) { // console.log(change) }; _this.handleSubmit = function (data) { console.log(data); }; _this.state = {}; return _this; } (0, _createClass3.default)(Settings, [{ key: 'componentDidMount', value: function componentDidMount() {} }, { key: 'render', value: function render() { var styles = this.state.styles; return _react2.default.createElement( 'div', null, _react2.default.createElement( _index.SettingsPanel, { color: '#728ad8', onSubmit: this.handleSubmit, groupsInRows: true }, _react2.default.createElement(_index.Toolbar, { store: 'sup' }), _react2.default.createElement( _index.Group, { width: 'uk-width-2-3' }, _react2.default.createElement(_index.Switch, { title: 'Switch One', name: 'a' }), _react2.default.createElement(_index.Switch, { title: 'Switch Two', name: 'b' }), _react2.default.createElement(_index.Switch, { title: 'Switch Three', name: 'c' }), _react2.default.createElement(_index.Input, { title: 'Input One', name: 'd', initialValue: 'initial Text you can put here' }), _react2.default.createElement(_index.InputNumber, { title: 'Input Number', name: 'dd', initialValue: 5, width: 'uk-width-1-6' }), _react2.default.createElement( _index.Selection, { title: 'Selection ', name: 'e', width: 'uk-width-1-4' }, _react2.default.createElement(_index.Option, { value: 'a' }), _react2.default.createElement(_index.Option, { value: 'b' }), _react2.default.createElement(_index.Option, { value: 'c' }) ) ), _react2.default.createElement( _index.Group, null, _react2.default.createElement(_index.Switch, { title: 'Switch One', name: '1' }), _react2.default.createElement(_index.Switch, { title: 'Switch Three', name: '2' }), _react2.default.createElement(_index.TextArea, { title: 'TextArea', name: '3' }), _react2.default.createElement( _index.RadioGroup, { title: 'Radio', name: 'radio' }, _react2.default.createElement(_index.Radio, { value: 'A' }), _react2.default.createElement(_index.Radio, { value: 'B' }), _react2.default.createElement(_index.Radio, { value: 'C' }) ) ), _react2.default.createElement( _index.Group, null, _react2.default.createElement(_index.Switch, { name: 'aaa1', title: 'Switch One' }), _react2.default.createElement(_index.Switch, { name: 'aaa2', title: 'Switch Two' }), _react2.default.createElement(_index.Switch, { name: 'aaa3', title: 'Switch Three' }), _react2.default.createElement(_index.Switch, { name: 'aaa4', title: 'Switch 4' }), _react2.default.createElement( _index.CheckboxGroup, { name: 'Checkbox ahoy', title: 'Switch 4' }, _react2.default.createElement(_index.Checkbox, { value: 'A' }), _react2.default.createElement(_index.Checkbox, { value: 'B' }), _react2.default.createElement(_index.Checkbox, { value: 'C' }), _react2.default.createElement(_index.Checkbox, { value: 'D' }), _react2.default.createElement(_index.Checkbox, { value: 'E' }), _react2.default.createElement(_index.Checkbox, { value: 'F' }) ) ) ) ); } }]); return Settings; }(_react.Component); exports.default = Settings;