feat: add EnterpriseDataTable component, integrate standard pagination, and update AgGridProvider for enhanced data handling

This commit is contained in:
Firman Ramdhani
2026-07-21 18:52:37 +07:00
parent bd88ed53a4
commit 058a571866
6 changed files with 251 additions and 13 deletions
@@ -56,7 +56,7 @@ export const agGridMantineTheme = themeQuartz
selectedRowBackgroundColor: 'var(--mantine-primary-color-light)',
/* ── Radius ─────────────────────────────────────────────────── */
borderRadius: 'var(--mantine-radius-xs)',
borderRadius: 'var(--mantine-radius-sm)',
wrapperBorderRadius: 'var(--mantine-radius-sm)',
/* ── Spacing ────────────────────────────────────────────────── */
@@ -88,8 +88,7 @@ export const agGridMantineTheme = themeQuartz
/* ── Row Styling ──────────────────────────────────────────── */
oddRowBackgroundColor: 'var(--mantine-color-dark-6)',
rowHoverColor: 'color-mix(in srgb, var(--mantine-primary-color-filled) 12%, transparent)',
selectedRowBackgroundColor:
'color-mix(in srgb, var(--mantine-primary-color-filled) 18%, transparent)',
selectedRowBackgroundColor: 'color-mix(in srgb, var(--mantine-primary-color-filled) 18%, transparent)',
},
'dark',
);