Merge pull request #10075 from appsmithorg/fix/active-datasources-page-scroll

fix: remove unnecessary spaces from the active datasource page for consistent page scroll
This commit is contained in:
Daniel 2022-01-04 09:26:44 +01:00 committed by GitHub
commit 84d6dae173
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -66,10 +66,10 @@ const MainTabsContainer = styled.div`
height: 100%;
`;
const SectionGrid = styled.div`
const SectionGrid = styled.div<{ isActiveTab?: boolean }>`
margin-top: 16px;
display: grid;
grid-template-columns: 1fr 180px;
grid-template-columns: 1fr ${({ isActiveTab }) => isActiveTab && "180px"};
grid-template-rows: auto minmax(0, 1fr);
gap: 10px 16px;
flex: 1;
@ -487,7 +487,11 @@ class IntegrationsHomeScreen extends React.Component<
<HeaderFlex>
<p className="sectionHeadings">Datasources</p>
</HeaderFlex>
<SectionGrid>
<SectionGrid
isActiveTab={
this.state.activePrimaryMenuId !== PRIMARY_MENU_IDS.ACTIVE
}
>
<MainTabsContainer>
{showTabs && (
<TabComponent