Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 77c01683ae | |||
| 14f9b83f12 |
@@ -24,6 +24,7 @@ export default function CountrySettings(){
|
|||||||
staleTime: 0 // 0 mins
|
staleTime: 0 // 0 mins
|
||||||
})
|
})
|
||||||
const countryData = data?.data?.country_data // COUNTRY LIST
|
const countryData = data?.data?.country_data // COUNTRY LIST
|
||||||
|
// console.log('countryData', countryData)
|
||||||
|
|
||||||
|
|
||||||
const statusChange = useMutation({
|
const statusChange = useMutation({
|
||||||
@@ -48,7 +49,7 @@ export default function CountrySettings(){
|
|||||||
const handleStatusChange = (event, details) => {
|
const handleStatusChange = (event, details) => {
|
||||||
setSelected(event.target.id)
|
setSelected(event.target.id)
|
||||||
const name = event.target.name
|
const name = event.target.name
|
||||||
const val = name.toLowerCase() == 'STATUS' ? details.status : details.signup
|
const val = name.toUpperCase() == 'STATUS' ? details.status : details.signup
|
||||||
const reqData = {
|
const reqData = {
|
||||||
'val_type': name.toUpperCase(),
|
'val_type': name.toUpperCase(),
|
||||||
'country_uid': details?.country_uid,
|
'country_uid': details?.country_uid,
|
||||||
@@ -66,13 +67,15 @@ export default function CountrySettings(){
|
|||||||
|
|
||||||
<>
|
<>
|
||||||
{/* status === 'pending' */}
|
{/* status === 'pending' */}
|
||||||
{isFetching ?
|
{status === 'pending' ?
|
||||||
<p className='text-slate-800'>Loading...</p>
|
<p className='text-slate-800'>Loading...</p>
|
||||||
: isError ?
|
: isError ?
|
||||||
<p className='text-red-500'>{error.message}</p>
|
<p className='text-red-500'>{error.message}</p>
|
||||||
:
|
:
|
||||||
<TableWrapper data={countryData} itemsPerPage={20}>
|
// <TableWrapper data={countryData} itemsPerPage={20}>
|
||||||
{({ data }) => (
|
// {({ data }) => (
|
||||||
|
// )}
|
||||||
|
// </TableWrapper>
|
||||||
<>
|
<>
|
||||||
<table className="py-2 w-full text-sm">
|
<table className="py-2 w-full text-sm">
|
||||||
<thead className="py-2 text-sm text-slate-500 text-left">
|
<thead className="py-2 text-sm text-slate-500 text-left">
|
||||||
@@ -92,7 +95,7 @@ export default function CountrySettings(){
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{(data && data.length > 0) ? data?.map((item, index) => (
|
{(countryData && countryData.length > 0) ? countryData?.map((item, index) => (
|
||||||
<tr key={index} className="py-2 border-t border-dashed border-slate-300">
|
<tr key={index} className="py-2 border-t border-dashed border-slate-300">
|
||||||
<td className="px-2 py-2">
|
<td className="px-2 py-2">
|
||||||
<div className="text-left">
|
<div className="text-left">
|
||||||
@@ -167,14 +170,7 @@ export default function CountrySettings(){
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</>
|
</>
|
||||||
)}
|
|
||||||
</TableWrapper>
|
|
||||||
}
|
}
|
||||||
{/* {(isFetching && status != 'pending') &&
|
|
||||||
<div className="w-full absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 z-[991] inset-0 flex justify-center items-center">
|
|
||||||
<p className="rounded-md shadow-md p-4 bg-white/90 dark:bg-gray-900 text-brown dark:text-white">Loading...</p>
|
|
||||||
</div>
|
|
||||||
} */}
|
|
||||||
</>
|
</>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user