import React, { useState } from "react"; import { Form, Input, Modal, Select, InputNumber, Row, Col, Typography, } from "antd"; import { useStore } from "../../utils/useStore"; const { Title, Text } = Typography; export const MembershipModal = ({ visible, onCreate, onCancel, initialData, }) => { const [form] = Form.useForm(); const { Option } = Select; const store = useStore(); const [value, setValue] = useState(); return ( { form.resetFields(); onCancel(); }} onOk={() => { form .validateFields() .then((values) => { onCreate(values); form.resetFields(); }) .catch((info) => { console.log("Validate Failed:", info); }); }} >
{((initialData.id && !initialData.isChangePassword) || !initialData.id) && ( )} {!initialData.id && ( )} {((initialData.id && initialData.isChangePassword) || !initialData.id) && ( )} {((initialData.id && !initialData.isChangePassword) || !initialData.id) && ( { setValue(value); }} /> )} {((initialData.id && !initialData.isChangePassword) || !initialData.id) && ( )}
); };