Skip to content

Commit 5eb6f67

Browse files
committed
Moving paginator in SubnetDatabasesTable
1 parent d2510bf commit 5eb6f67

1 file changed

Lines changed: 26 additions & 24 deletions

File tree

packages/manager/src/features/VPCs/VPCDetail/SubnetDatabasesTable.tsx

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -67,30 +67,16 @@ export const SubnetDatabasesTable = ({ databasesData }: Props) => {
6767
}: {
6868
children: React.ReactNode;
6969
}) => (
70-
<>
71-
<Table aria-label="Databases" size="small" striped={false}>
72-
<TableHead
73-
style={{
74-
color: theme.tokens.color.Neutrals.White,
75-
}}
76-
>
77-
{SubnetDatabasesTableRowHead}
78-
</TableHead>
79-
<TableBody>{children}</TableBody>
80-
</Table>
81-
<PaginationFooter
82-
count={databases?.results ?? 0}
83-
handlePageChange={(page: number) => setPage(page)}
84-
handleSizeChange={(pageSize: number) => setPageSize(pageSize)}
85-
page={page}
86-
pageSize={pageSize}
87-
sx={{
88-
border: 'none',
89-
borderBottom: `1px solid ${theme.tokens.component.Table.Row.Border}`,
90-
borderTop: `1px solid ${theme.tokens.component.Table.Row.Border}`,
70+
<Table aria-label="Databases" size="small" striped={false}>
71+
<TableHead
72+
style={{
73+
color: theme.tokens.color.Neutrals.White,
9174
}}
92-
/>
93-
</>
75+
>
76+
{SubnetDatabasesTableRowHead}
77+
</TableHead>
78+
<TableBody>{children}</TableBody>
79+
</Table>
9480
);
9581

9682
const LoadingState = () => (
@@ -150,5 +136,21 @@ export const SubnetDatabasesTable = ({ databasesData }: Props) => {
150136
/>
151137
));
152138

153-
return <DatabasesTableWrapper>{databaseRows()}</DatabasesTableWrapper>;
139+
return (
140+
<>
141+
<DatabasesTableWrapper>{databaseRows()}</DatabasesTableWrapper>
142+
<PaginationFooter
143+
count={databases?.results ?? 0}
144+
handlePageChange={(page: number) => setPage(page)}
145+
handleSizeChange={(pageSize: number) => setPageSize(pageSize)}
146+
page={page}
147+
pageSize={pageSize}
148+
sx={{
149+
border: 'none',
150+
borderBottom: `1px solid ${theme.tokens.component.Table.Row.Border}`,
151+
borderTop: `1px solid ${theme.tokens.component.Table.Row.Border}`,
152+
}}
153+
/>
154+
</>
155+
);
154156
};

0 commit comments

Comments
 (0)