import React, { useState } from 'react'; import { Button, Form, Header, Segment } from 'semantic-ui-react'; import { API, showError, showSuccess } from '../../helpers'; const AddUser = () => { const originInputs = { username: '', display_name: '', password: '', }; const [inputs, setInputs] = useState(originInputs); const { username, display_name, password } = inputs; const handleInputChange = (e, { name, value }) => { setInputs((inputs) => ({ ...inputs, [name]: value })); }; const submit = async () => { if (inputs.username === '' || inputs.password === '') return; const res = await API.post(`/api/user/`, inputs); const { success, message } = res.data; if (success) { showSuccess('用户账户创建成功!'); setInputs(originInputs); } else { showError(message); } }; return ( <>
创建新用户账户
); }; export default AddUser;