feat: integrate AG Grid with Mantine theme and add showcase component

This commit is contained in:
Firman Ramdhani
2026-07-20 11:48:47 +07:00
parent 853769b1f8
commit d089c40707
10 changed files with 577 additions and 5 deletions
+82 -3
View File
@@ -236,7 +236,7 @@ importers:
version: 5.4.17(@types/node@22.19.3)
vitest:
specifier: ^4.0.17
version: 4.0.17(jsdom@26.1.0)
version: 4.0.17(@opentelemetry/api@1.9.1)
packages/configs/eslint:
dependencies:
@@ -433,7 +433,7 @@ importers:
version: 5.5.4
vitest:
specifier: ^4.0.17
version: 4.0.17(jsdom@26.1.0)
version: 4.0.17(@opentelemetry/api@1.9.1)
packages/ui:
dependencies:
@@ -485,6 +485,15 @@ importers:
'@tiptap/starter-kit':
specifier: ^3.27.1
version: 3.27.1
ag-grid-community:
specifier: ^36.0.1
version: 36.0.1
ag-grid-enterprise:
specifier: ^36.0.1
version: 36.0.1
ag-grid-react:
specifier: ^36.0.1
version: 36.0.1(react-dom@19.2.3)(react@19.2.3)
dayjs:
specifier: ^1.11.19
version: 1.11.19
@@ -585,7 +594,7 @@ importers:
version: 5.5.4
vitest:
specifier: ^4.0.17
version: 4.0.17(jsdom@26.1.0)
version: 4.0.17(@opentelemetry/api@1.9.1)
packages:
@@ -4822,6 +4831,76 @@ packages:
hasBin: true
dev: false
/ag-charts-community@14.0.1:
resolution: {integrity: sha512-XHYdDRtEz4OYyZZuut9BiHSDy6KjXoVXNom2Zvq8EEO6HN67x73xLZNlo/9Vxwoch/3mNGkQkVTzi0zqdKFQ4w==}
requiresBuild: true
dependencies:
ag-charts-core: 14.0.1
ag-charts-locale: 14.0.1
ag-charts-types: 14.0.1
dev: false
optional: true
/ag-charts-core@14.0.1:
resolution: {integrity: sha512-8fjv8XnqokFTYXWTsJ6LDH1GdPFpZtDRDv5G4j3MbDk3uGjD2p65hM2z1f60DzL8C0Ii7gD6q4O26TxhIIAtBA==}
requiresBuild: true
dependencies:
ag-charts-types: 14.0.1
dev: false
optional: true
/ag-charts-enterprise@14.0.1:
resolution: {integrity: sha512-ZOivbXClgqrMh42OjMfId3xIIuKmuRbLPVMUYfGSt9MhGkEI1KIkMtgjSp8W64xKmdysTNOFM+Xf/8NXNE8OSQ==}
requiresBuild: true
dependencies:
ag-charts-community: 14.0.1
ag-charts-core: 14.0.1
dev: false
optional: true
/ag-charts-locale@14.0.1:
resolution: {integrity: sha512-GjeoU/0nRcEALK3K2VkVgeAkwtuH958XQlMawiN5XUt95Hj/IC1drwF7JJMkcV8U8GFHzNsXhsY1gFJfLY2L4g==}
requiresBuild: true
dev: false
optional: true
/ag-charts-types@14.0.1:
resolution: {integrity: sha512-fGNDptlNzaQDqDoZxAYeLtBrV8sIXE1iRXX9s5W+/drobP3Ig2fhdAOlKp3IIrHlbiKZUiuhraqT0D4IYVyM4w==}
dev: false
/ag-grid-community@36.0.1:
resolution: {integrity: sha512-wQetUqoY6SBCtKzDjsYkImiGpM4+hU7S5/NvxcCAO6liL6mSRXlEvCHdQZUfj6amuhsdjVlGK1C8e+B54EyDTQ==}
dependencies:
ag-charts-types: 14.0.1
ag-stack: 36.0.1
dev: false
/ag-grid-enterprise@36.0.1:
resolution: {integrity: sha512-sGxqekLggZWvjpCSl9b2T8qDpqrd/alFQRVGZhmkayZTftlpRPCkgWKCv374Msd46qXGJUkQcGwMhLrO0hqO3Q==}
dependencies:
ag-grid-community: 36.0.1
ag-stack: 36.0.1
optionalDependencies:
ag-charts-community: 14.0.1
ag-charts-enterprise: 14.0.1
dev: false
/ag-grid-react@36.0.1(react-dom@19.2.3)(react@19.2.3):
resolution: {integrity: sha512-cqyZWHks9LF7MBZvX6QP8IGlYBScssdQ3B6EMli0nO2TClbBiRTZuP1ja3AwVL0THnl+WksO2kBB2ATWp8vVAQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
dependencies:
ag-grid-community: 36.0.1
prop-types: 15.8.1
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
dev: false
/ag-stack@36.0.1:
resolution: {integrity: sha512-FsrO55fl7EDToQVgRDaTF1+QKWpfJK1nxTxTavkkfHeq6Kei4skAeP0MsjXm7zECjfyHczlwmWvp+KN7KHnlYQ==}
dev: false
/agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}