mirror of
https://github.com/appium/appium-desktop.git
synced 2026-10-29 03:26:38 +08:00
37 lines
1.1 KiB
JavaScript
37 lines
1.1 KiB
JavaScript
import React, { Component } from 'react';
|
|
import { Input } from 'antd';
|
|
import { withTranslation } from '../../util';
|
|
import { propTypes, updateArg } from './shared';
|
|
import StartButton from './StartButton';
|
|
import styles from './SimpleTab.css';
|
|
|
|
class SimpleTab extends Component {
|
|
|
|
render () {
|
|
const {startServer, serverArgs, serverStarting, serverVersion, t} = this.props;
|
|
|
|
return (
|
|
<div className={styles.form}>
|
|
<form onSubmit={startServer}>
|
|
<Input ref="address" defaultValue={serverArgs.address}
|
|
addonBefore={t('Host')}
|
|
name="address" onChange={updateArg.bind(this)}
|
|
id="simpleHostInput"
|
|
/>
|
|
<Input ref="port" defaultValue={serverArgs.port}
|
|
addonBefore={t('Port')} name="port" onChange={updateArg.bind(this)}
|
|
id="simplePortInput"
|
|
/>
|
|
<div className="form-actions">
|
|
<StartButton {...{serverStarting, startServer, serverVersion}} />
|
|
</div>
|
|
</form>
|
|
</div>
|
|
);
|
|
}
|
|
}
|
|
|
|
SimpleTab.propTypes = {...propTypes};
|
|
|
|
export default withTranslation(SimpleTab);
|