Я думаю, что это проблема стилей, и она зависит от используемой вами среды проектирования (если вы ее используете).
Отвечая на ваш вопрос, вы можете использовать flex, чтобы выровнять элементы по горизонтали. Вот код: https://codesandbox.io/s/1oro0o6943
import React from "react";
import { render } from "react-dom";
import { Button, Form } from "semantic-ui-react";
const App = () => (
<Form>
<Form.Group widths="four" style={{ display:"flex", flexDirection:"row", alignItems:"center", }}>
<Form.Field>
<Form.Input type="number" label="Input" />
<label>We can't find any matches.</label>
</Form.Field>
<Form.Field>
<Button primary>Search</Button>
</Form.Field>
</Form.Group>
</Form>
);
render(<App />, document.getElementById("root"));
Я сделал это с помощью встроенных стилей, но вы можете управлять этим несколькими способами.пути!