diff --git a/src/servers/CreateServer.js b/src/servers/CreateServer.js index 8ce3fd02..81375eaa 100644 --- a/src/servers/CreateServer.js +++ b/src/servers/CreateServer.js @@ -1,6 +1,7 @@ import React, { useState, useEffect } from 'react'; import { v4 as uuid } from 'uuid'; import PropTypes from 'prop-types'; +import { HorizontalFormGroup } from '../utils/HorizontalFormGroup'; import './CreateServer.scss'; const SHOW_IMPORT_MSG_TIME = 4000; @@ -13,12 +14,11 @@ const propTypes = { }; const CreateServer = (ImportServersBtn, useStateFlagTimeout) => { - const CreateServerComp = ({ createServer, history, resetSelectedServer }) => { + const CreateServerComp = ({ createServer, history: { push }, resetSelectedServer }) => { const [ name, setName ] = useState(''); const [ url, setUrl ] = useState(''); const [ apiKey, setApiKey ] = useState(''); const [ serversImported, setServersImported ] = useStateFlagTimeout(false, SHOW_IMPORT_MSG_TIME); - const { push } = history; const handleSubmit = (e) => { e.preventDefault(); @@ -28,35 +28,17 @@ const CreateServer = (ImportServersBtn, useStateFlagTimeout) => { createServer(server); push(`/server/${id}/list-short-urls/1`); }; - const renderInputGroup = (id, placeholder, value, setState, type = 'text') => ( -