Commit 00d4f710 authored by Shanelle Valencia's avatar Shanelle Valencia

[AFP-24] 🚧 Fix search issues with backend data [@svalencia]

parent b9757167
import React, { useState, useEffect } from 'react' import React, { useState, useEffect } from 'react'
import { Link } from 'react-router-dom' import { Link } from 'react-router-dom'
// import { Order } from 'Order'; import { OrderDetails } from 'components'
// import { useAllOrders } from 'hooks' import {
Table,
Thead,
Tbody,
Tfoot,
Tr,
Th,
Td,
TableCaption,
} from "@chakra-ui/react"
...@@ -27,6 +36,14 @@ const SearchOrder = (props: any) => { ...@@ -27,6 +36,14 @@ const SearchOrder = (props: any) => {
setSearchResult(filtered); setSearchResult(filtered);
}, [searchInput]); }, [searchInput]);
const searchResultArr = searchResult.map((item: any, idx) => {
return <Tr key={idx}><OrderDetails
date={item.orderCreatedAt}
orderNumber={item.id}
status={item.orderStatus}/>
</Tr>
})
return ( return (
<div> <div>
...@@ -37,17 +54,16 @@ const SearchOrder = (props: any) => { ...@@ -37,17 +54,16 @@ const SearchOrder = (props: any) => {
value={searchInput} value={searchInput}
onChange={handleSearchInput} onChange={handleSearchInput}
/> />
<ul> <Table variant="striped" colorScheme="linkedin" size="lg">
<Tbody>
{searchResult.map((item: any, idx) => { <Tr>
// debugger {/* <Th>Order number</Th>
return ( <Th>Created</Th>
<li key={idx}> <Th>Order Status</Th> */}
<Link to={"/orders/" + item.id}>{item.id}</Link> </Tr>
</li> {searchResultArr}
) </Tbody>
})} </Table>
</ul>
</div> </div>
); );
} }
......
...@@ -19,11 +19,11 @@ const OrderIndexPage = () => { ...@@ -19,11 +19,11 @@ const OrderIndexPage = () => {
const orderDetailsArr = orders.map((order: Order, idx: any) => { const orderDetailsArr = orders.map((order: Order, idx: any) => {
return <tr key={idx}><OrderDetails return <Tr key={idx}><OrderDetails
date={order.orderCreatedAt} date={order.orderCreatedAt}
orderNumber={order.id} orderNumber={order.id}
status={order.orderStatus} status={order.orderStatus}
/></tr> /></Tr>
}) })
return ( return (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment