district mpping isue resolved after table changes
This commit is contained in:
parent
2fab9c5c2d
commit
ec51a6cf9b
@ -19,7 +19,7 @@ interface LocationManagementProps {
|
||||
export const LocationManagement: React.FC<LocationManagementProps> = ({
|
||||
onAddLocation, onEditLocation, onDeleteLocation, onSearch, onPageChange, searchTerm
|
||||
}) => {
|
||||
const { allDistricts, areasPagination, isAreasLoading } = useSelector((state: RootState) => state.master);
|
||||
const { allAreas, areasPagination, isAreasLoading } = useSelector((state: RootState) => state.master);
|
||||
|
||||
return (
|
||||
<div className="space-y-4">
|
||||
@ -62,14 +62,14 @@ export const LocationManagement: React.FC<LocationManagementProps> = ({
|
||||
</TableRow>
|
||||
</TableHeader>
|
||||
<TableBody>
|
||||
{allDistricts.length === 0 ? (
|
||||
{allAreas.length === 0 ? (
|
||||
<TableRow>
|
||||
<TableCell colSpan={6} className="h-32 text-center text-slate-500 italic">
|
||||
{searchTerm ? 'No locations found matching your search' : 'No locations available'}
|
||||
</TableCell>
|
||||
</TableRow>
|
||||
) : (
|
||||
allDistricts.map((district) => (
|
||||
allAreas.map((district) => (
|
||||
<TableRow key={district.id}>
|
||||
<TableCell>
|
||||
<div className="flex items-center gap-2">
|
||||
|
||||
@ -135,7 +135,7 @@ const masterSlice = createSlice({
|
||||
return { ...state, ...action.payload };
|
||||
},
|
||||
setAreasData: (state, action: PayloadAction<{ data: any[], pagination: any }>) => {
|
||||
state.allDistricts = action.payload.data;
|
||||
state.allAreas = action.payload.data;
|
||||
state.areasPagination = action.payload.pagination;
|
||||
},
|
||||
setAreasLoading: (state, action: PayloadAction<boolean>) => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user