Skip to content

Commit deea8db

Browse files
Fix horizontal scroll (#703)
1 parent 6c57157 commit deea8db

File tree

2 files changed

+36
-26
lines changed

2 files changed

+36
-26
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { styled as createStyled } from 'baseui';
2+
3+
export const styled = {
4+
TableContainer: createStyled('div', {
5+
overflowX: 'auto',
6+
}),
7+
};

src/views/domain-workflows/domain-workflows-table/domain-workflows-table.tsx

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import {
2222
NO_WORKFLOWS_ERROR_MESSAGE,
2323
PAGE_SIZE,
2424
} from './domain-workflows-table.constants';
25+
import { styled } from './domain-workflows-table.styles';
2526
import { type Props } from './domain-workflows-table.types';
2627

2728
export default function DomainWorkflowsTable(props: Props) {
@@ -82,32 +83,34 @@ export default function DomainWorkflowsTable(props: Props) {
8283

8384
return (
8485
<PageSection>
85-
<Table
86-
data={workflows}
87-
columns={domainWorkflowsTableConfig}
88-
shouldShowResults={!isLoading && workflows.length > 0}
89-
onSort={(column) => {
90-
setQueryParams({
91-
sortColumn: column,
92-
sortOrder: getNextSortOrder({
93-
currentColumn: queryParams.sortColumn,
94-
nextColumn: column,
95-
currentSortOrder: queryParams.sortOrder,
96-
}),
97-
});
98-
}}
99-
sortColumn={queryParams.sortColumn}
100-
sortOrder={queryParams.sortOrder}
101-
endMessage={
102-
<DomainWorkflowsTableEndMessage
103-
hasWorkflows={workflows.length > 0}
104-
error={error}
105-
fetchNextPage={fetchNextPage}
106-
hasNextPage={hasNextPage}
107-
isFetchingNextPage={isFetchingNextPage}
108-
/>
109-
}
110-
/>
86+
<styled.TableContainer>
87+
<Table
88+
data={workflows}
89+
columns={domainWorkflowsTableConfig}
90+
shouldShowResults={!isLoading && workflows.length > 0}
91+
onSort={(column) => {
92+
setQueryParams({
93+
sortColumn: column,
94+
sortOrder: getNextSortOrder({
95+
currentColumn: queryParams.sortColumn,
96+
nextColumn: column,
97+
currentSortOrder: queryParams.sortOrder,
98+
}),
99+
});
100+
}}
101+
sortColumn={queryParams.sortColumn}
102+
sortOrder={queryParams.sortOrder}
103+
endMessage={
104+
<DomainWorkflowsTableEndMessage
105+
hasWorkflows={workflows.length > 0}
106+
error={error}
107+
fetchNextPage={fetchNextPage}
108+
hasNextPage={hasNextPage}
109+
isFetchingNextPage={isFetchingNextPage}
110+
/>
111+
}
112+
/>
113+
</styled.TableContainer>
111114
</PageSection>
112115
);
113116
}

0 commit comments

Comments
 (0)