import React, {PropTypes, Component} from 'react'; import KeyValueEditor from '../../base/KeyValueEditor'; import {trackEvent} from '../../../../analytics/index'; class UrlEncodedEditor extends Component { _handleTrackToggle = pair => { trackEvent('Url Encoded Editor', 'Toggle', pair.disabled ? 'Disable' : 'Enable') }; _handleTrackCreate = () => trackEvent('Url Encoded Editor', 'Create'); _handleTrackDelete = () => trackEvent('Url Encoded Editor', 'Delete'); render () { const {parameters, onChange} = this.props; return (
) } } UrlEncodedEditor.propTypes = { // Required onChange: PropTypes.func.isRequired, parameters: PropTypes.arrayOf(PropTypes.object).isRequired }; export default UrlEncodedEditor;