my problem is on request login my url contains ip frontend like this
http://192.168.1.49:3865/=%20http://posku-dashboard-api:3000/login
version antd : 5.16.2
,my form code like this
<Form
name="basic"
layout="vertical"
initialValues={{ remember: true }}
className='w-full'
onFinish={onFinish}
autoComplete="off"
>
<Form.Item<FieldType>
label="Email"
name="email"
rules={[{ required: true, message: 'Masukan username !', type: "email" }]}
>
<Input size="large"placeholder='Masukan username'/>
</Form.Item>
<Form.Item>
<Button size="large" type="primary" loading={loadingLogin} htmlType="submit" className='w-full'>
Masuk dashboard
</Button>
</Form.Item>
</Form>
and my function like this
const onFinish = async (values:any) => {
setLoadingLogin(true)
try {
const loginAccount = await loginAuth(values)
if(loginAccount.status === 200) {
localStorage.setItem("activeMenu", "1")
localStorage.setItem("activeColapse", "")
Cookies.set("login_auth", loginAccount.data.accessToken)
navigate("/")
} else {
openNotification("top", "Warning !" ,"Email atau password tidak terdaftar !")
}
} catch (error) {
openNotification("top", "Warning !" ,"Email atau password tidak terdaftar !")
} finally {
setLoadingLogin(false)
}
}
i try build local is running fine !, but if i upload to docker and url like above, that i know using event.priventDefault(), but how using it on antd, i search onSubmit function not found on antd.
3