import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { withNamespaces } from 'react-i18next'; import Form from './Form'; import Card from '../../../ui/Card'; class Upstream extends Component { handleSubmit = (values) => { this.props.setUpstream(values); }; handleTest = (values) => { this.props.testUpstream(values); }; render() { const { t, upstreamDns: upstream_dns, bootstrapDns: bootstrap_dns, allServers: all_servers, processingSetUpstream, processingTestUpstream, } = this.props; return (
); } } Upstream.propTypes = { upstreamDns: PropTypes.string, bootstrapDns: PropTypes.string, allServers: PropTypes.bool, setUpstream: PropTypes.func.isRequired, testUpstream: PropTypes.func.isRequired, processingSetUpstream: PropTypes.bool.isRequired, processingTestUpstream: PropTypes.bool.isRequired, t: PropTypes.func.isRequired, }; export default withNamespaces()(Upstream);