diff --git a/src/layout/DefaultLayout.module.scss b/src/layout/DefaultLayout.module.scss
index 4e9fdcfb..f378ede6 100644
--- a/src/layout/DefaultLayout.module.scss
+++ b/src/layout/DefaultLayout.module.scss
@@ -65,12 +65,14 @@
.mainContent {
margin-left: calc(var(--sidenav-width-close)); // sidenav bar width
width: calc(100% - var(--sidenav-width-close));
- height: calc(
- 100% - 58px
- ); // 58px is the height of the topnav bar, 40px is the height of the sticky banner
+ height: 100%;
overflow-y: auto;
}
+.mainContentWithTopBar {
+ height: calc(100% - 58px); // 58px is the height of the topnav bar
+}
+
.mainContentWithStickyBanner {
height: calc(
100% - 58px - 36px
diff --git a/src/layout/DefaultLayout.tsx b/src/layout/DefaultLayout.tsx
index 007e3061..48fda32d 100644
--- a/src/layout/DefaultLayout.tsx
+++ b/src/layout/DefaultLayout.tsx
@@ -303,6 +303,7 @@ function DefaultLayout() {
diff --git a/src/pages/AgencyPincodeMapping/components/DataTable/index.tsx b/src/pages/AgencyPincodeMapping/components/DataTable/index.tsx
index 4ad79fb9..83f781eb 100644
--- a/src/pages/AgencyPincodeMapping/components/DataTable/index.tsx
+++ b/src/pages/AgencyPincodeMapping/components/DataTable/index.tsx
@@ -1,13 +1,12 @@
-import React, { Suspense, useEffect, useState } from 'react';
+import React, { useEffect, useState } from 'react';
import GridRow from '../../../../../web-ui-library/src/layouts/Grid/GridRow/GridRow';
import GridColumn from '../../../../../web-ui-library/src/layouts/Grid/GridColumn/GridColumn';
-import styles from '../../../Cases/components/Cases.module.scss';
import Pagination from '@components/Pagination';
import { DropDownPosition } from '@components/Pagination/constant';
import DataTableHeader from '../DataTableHeader';
import axiosInstance, { ApiKeys, getApiUrl } from '../../../../utils/ApiHelper';
import { useSelector } from 'react-redux';
-import { AgencySummary, Serviceability } from '../../types';
+import { AgencySummary } from '../../types';
import { RootState } from '@cp/src/store';
import Loader from '../../../../components/Loader/Loader';
import toProperCase from '@cp/src/utils/toProperCase';
@@ -107,7 +106,7 @@ function DataTable({ openUploadDialog }: DataTableProps) {
-
+
{
return;
}
- const isInhouseAgencySelected =
- queryParams[FilterTypes.AGENCY] === INHOUSE_AGENCY_CODE.toString();
-
const applyFilterRecursively = (filterType: FilterTypes) => {
const selectedFilter = queryParams[filterType];
const { nextFilter } = FilterMap[filterType];
@@ -72,7 +69,6 @@ const Filters = () => {
return;
}
- // If selected agency is inhouse, anyway get the agent locations
if (filterType === FilterTypes.AGENCY) {
dispatch(getAgentsLocations(pinsPayload));
}
@@ -87,8 +83,8 @@ const Filters = () => {
applyFilterRecursively(nextFilter);
};
- if (!queryParams?.AGENTID) applyFilterRecursively(FilterTypes.AGENCY);
- }, [searchParams, filters]);
+ applyFilterRecursively(FilterTypes.AGENCY);
+ }, [queryParams?.AGENCY, queryParams?.TEAM_LEAD, filters]);
const handleFilterChange = (value: string, filterType: FilterTypes) => {
dispatch(setMapLocations({ data: [] }));
diff --git a/src/pages/LiveLocationTracker/components/TopBar/index.tsx b/src/pages/LiveLocationTracker/components/TopBar/index.tsx
index caebad02..dd958733 100644
--- a/src/pages/LiveLocationTracker/components/TopBar/index.tsx
+++ b/src/pages/LiveLocationTracker/components/TopBar/index.tsx
@@ -57,11 +57,6 @@ function TopBar() {
if (!selectedAgency) {
return true;
}
- const isInhouseAgencySelected =
- queryParams[FilterTypes.AGENCY] === INHOUSE_AGENCY_CODE.toString();
- if (!isInhouseAgencySelected && !queryParams[FilterTypes.TEAM_LEAD]) {
- return true;
- }
return false;
}, [selectedAgency, queryParams?.TEAM_LEAD, queryParams?.AGENCY]);