Tambah Fitur
This commit is contained in:
		| @@ -418,11 +418,11 @@ export const PartnerComponent = observer((props) => { | ||||
|                     }, | ||||
|                 { | ||||
|                   pattern: /^(?:\d*)$/, | ||||
|                   message: "Value should contain just number", | ||||
|                   message: "Phone number should contain just number", | ||||
|                 }, | ||||
|                 { | ||||
|                   pattern: /^[\d]{0,12}$/, | ||||
|                   message: "Value should be less than 12 character", | ||||
|                   pattern: /^[\d]{2,12}$/, | ||||
|                   message: "Phone number should be 12 character", | ||||
|                 }, | ||||
|               ]} | ||||
|             > | ||||
|   | ||||
| @@ -98,12 +98,12 @@ export const MembershipModal = ({ | ||||
|               }, | ||||
|               { | ||||
|                 pattern: /^(?:\d*)$/, | ||||
|                 message: "Value should contain just number", | ||||
|                 message: "Phone number should contain just number", | ||||
|               }, | ||||
|               { | ||||
|                 //pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})/, | ||||
|                 pattern: /^[\d]{0,12}$/, | ||||
|                 message: "Value should be less than 12 character", | ||||
|                 pattern: /^[\d]{2,12}$/, | ||||
|                 message: "Phone number should be 12 character", | ||||
|               }, | ||||
|             ]} | ||||
|           > | ||||
|   | ||||
| @@ -66,14 +66,6 @@ export const Profile = observer(() => { | ||||
|   }; | ||||
|  | ||||
|   const handleSubmitFilter = async () => { | ||||
|     // store.product.filterSupplier = filterSupplier; | ||||
|     // store.product.filterSubCategory = filterSubCategories; | ||||
|     // modalLoader.setLoading(true); | ||||
|     // await store.product.getData(); | ||||
|     // modalLoader.setLoading(false); | ||||
|     // store.transaction.visibleModalFilterTransaction = false; | ||||
|  | ||||
|     console.log(form.getFieldsValue(), "Tes"); | ||||
|     const data = form.getFieldsValue(); | ||||
|     store.transaction.filterStart = data.start_date; | ||||
|     store.transaction.filterEnd = data.end_date; | ||||
| @@ -83,16 +75,6 @@ export const Profile = observer(() => { | ||||
|     store.transaction.visibleModalFilterTransaction = false; | ||||
|   }; | ||||
|  | ||||
|   // const handleFilterCategory = async (value) => { | ||||
|   //   if (value) { | ||||
|   //     store.product.filterCategory = value; | ||||
|   //     await store.product.getDataSubCategories(); | ||||
|   //   } else { | ||||
|   //     store.product.filterCategory = null; | ||||
|   //     await store.product.getDataSubCategories(); | ||||
|   //   } | ||||
|   // }; | ||||
|  | ||||
|   const footerLayoutFilter = [ | ||||
|     <Button | ||||
|       key={"remove"} | ||||
| @@ -303,66 +285,10 @@ export const Profile = observer(() => { | ||||
|                 label="Sampai" | ||||
|                 rules={[{ required: true, message: "Please input Date!" }]} | ||||
|               > | ||||
|                 <DatePicker | ||||
|                   style={{ width: "100%" }} | ||||
|                   // defaultValue={moment("YYYY-MM-DD")} | ||||
|                 /> | ||||
|                 <DatePicker style={{ width: "100%" }} /> | ||||
|               </Form.Item> | ||||
|             </Form> | ||||
|             {/* <Select | ||||
|               mode={"multiple"} | ||||
|               placeholder="Choose Supplier" | ||||
|               onChange={(val) => { | ||||
|                 setFilterSupplier(val); | ||||
|               }} | ||||
|               style={{ marginBottom: "20px", width: "100%" }} | ||||
|               value={filterSupplier} | ||||
|             > | ||||
|               {store.supplier.data.map((item) => ( | ||||
|                 <Option value={item.id} key={item.id}> | ||||
|                   {item.name} | ||||
|                 </Option> | ||||
|               ))} | ||||
|             </Select> */} | ||||
|           </Col> | ||||
|           {/* <Col span={24}> | ||||
|             <Title level={5} type={"secondary"} strong> | ||||
|               Filter Categories | ||||
|             </Title> | ||||
|             <Select | ||||
|               mode={"multiple"} | ||||
|               placeholder="Choose Category" | ||||
|               onChange={async (val) => handleFilterCategory(val)} | ||||
|               style={{ marginBottom: "20px", width: "100%" }} | ||||
|               value={store.product.filterCategory || []} | ||||
|             > | ||||
|               {store.category.data.map((item) => ( | ||||
|                 <Option value={item.id} key={item.id}> | ||||
|                   {item.name} | ||||
|                 </Option> | ||||
|               ))} | ||||
|             </Select> | ||||
|           </Col> | ||||
|           <Col span={24}> | ||||
|             <Title level={5} type={"secondary"} strong> | ||||
|               Filter Sub-Categories | ||||
|             </Title> | ||||
|             <Select | ||||
|               mode={"multiple"} | ||||
|               placeholder="Choose Sub-Category" | ||||
|               onChange={(val) => { | ||||
|                 setFilterSubCategories(val); | ||||
|               }} | ||||
|               style={{ marginBottom: "20px", width: "100%" }} | ||||
|               value={filterSubCategories} | ||||
|             > | ||||
|               {store.product.dataSubCategories.map((item) => ( | ||||
|                 <Option value={item.id} key={item.id}> | ||||
|                   {item.name} | ||||
|                 </Option> | ||||
|               ))} | ||||
|             </Select> | ||||
|           </Col> */} | ||||
|         </Row> | ||||
|       </Modal> | ||||
|     </div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user