Skip to content

Commit

Permalink
Merge pull request #388 from icflorescu/next
Browse files Browse the repository at this point in the history
Update deps, README, docs website home page, bump version
  • Loading branch information
icflorescu committed Jul 30, 2023
2 parents 8365604 + 31643a2 commit 8003da1
Show file tree
Hide file tree
Showing 6 changed files with 582 additions and 493 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ The lightweight, dependency-free, "dark-theme aware" [**table component**](https

## Features

- **Lightweight** - no external dependencies, no bloat
- **Dark theme aware** - works out of the box with Mantine's dark theme
- **Lightweight** - no external dependencies, [no bloat](https://bundlephobia.com/package/mantine-datatable)
- **Dark theme aware** - works out of the box with [Mantine's dark theme](https://mantine.dev/guides/dark-theme/)
- **[Fully customizable](https://icflorescu.github.io/mantine-datatable/examples/additional-styling)** - you can customize the look and feel of the table and its components
- **[Asynchronous data loading](https://icflorescu.github.io/mantine-datatable/examples/asynchronous-data-loading)** - load data from a remote API endpoint and show a loading indicator while waiting for the response
- **[Pagination](https://icflorescu.github.io/mantine-datatable/examples/pagination)** - split large data sets into pages
Expand Down
10 changes: 5 additions & 5 deletions docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mantine-datatable-docs",
"version": "2.9.1",
"version": "2.9.2",
"description": "Docs website for mantine-datatable; see ../package/package.json for more info",
"private": true,
"scripts": {
Expand All @@ -21,7 +21,7 @@
"@mantine/next": "^6.0.17",
"@mantine/notifications": "^6.0.17",
"@mantine/prism": "^6.0.17",
"@tabler/icons-react": "^2.29.0",
"@tabler/icons-react": "^2.30.0",
"@tanstack/react-query": "^4.32.0",
"dayjs": "^1.11.9",
"lodash": "^4.17.21",
Expand All @@ -33,9 +33,9 @@
"react-dom": "^18.2.0"
},
"devDependencies": {
"@types/lodash": "^4.14.195",
"@types/node": "^20.4.4",
"@types/react": "^18.2.16",
"@types/lodash": "^4.14.196",
"@types/node": "^20.4.5",
"@types/react": "^18.2.17",
"typescript": "^5.1.6",
"webpack": "^5.88.2"
}
Expand Down
5 changes: 3 additions & 2 deletions docs/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,9 @@ export default function Page() {
<img src={`${process.env.BASE_PATH}/mantine-datatable.png`} alt="Mantine DataTable supports dark mode" />
</div>
<Text className={classes.subtitle}>
Mantine DataTable is a lightweight, dependency-free component that brings datagrid-like functionality to your
data-rich user interfaces. Features{' '}
Mantine DataTable is a{' '}
<ExternalLink to="https://bundlephobia.com/package/mantine-datatable">lightweight</ExternalLink>,
dependency-free component that brings datagrid-like functionality to your data-rich user interfaces. Features{' '}
<InternalLink to="/examples/row-context-menu">context-menu support</InternalLink> and{' '}
<InternalLink to="/examples/records-selection">
intuitive Gmail-style additive batch rows selection
Expand Down
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mantine-datatable-turborepo",
"version": "2.9.1",
"version": "2.9.2",
"description": "This is a monorepo; see package/package.json for more info",
"private": true,
"workspaces": [
Expand Down Expand Up @@ -29,14 +29,14 @@
"@types/jest": "^29.5.3",
"@typescript-eslint/eslint-plugin": "^6.2.0",
"@typescript-eslint/parser": "^6.2.0",
"babel-jest": "^29.6.0",
"eslint": "^8.45.0",
"babel-jest": "^29.6.2",
"eslint": "^8.46.0",
"eslint-config-next": "^13.4.12",
"eslint-config-prettier": "^8.8.0",
"jest": "^29.6.0",
"jest-environment-jsdom": "^29.6.0",
"eslint-config-prettier": "^8.9.0",
"jest": "^29.6.2",
"jest-environment-jsdom": "^29.6.2",
"prettier": "^3.0.0",
"turbo": "^1.10.11",
"turbo": "^1.10.12",
"typescript": "^5.1.6"
},
"engines": {
Expand Down
8 changes: 4 additions & 4 deletions package/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mantine-datatable",
"version": "2.9.1",
"version": "2.9.2",
"description": "The dependency-free datatable component for Mantine UI, featuring asynchronous data loading support, pagination, multple rows selection, column sorting, custom cell data rendering, row context menu, row expansion and more",
"keywords": [
"mantine",
Expand Down Expand Up @@ -58,10 +58,10 @@
"devDependencies": {
"@mantine/core": "^6.0.17",
"@mantine/hooks": "^6.0.17",
"@tabler/icons-react": "^2.29.0",
"@types/react": "^18.2.16",
"@tabler/icons-react": "^2.30.0",
"@types/react": "^18.2.17",
"@types/react-dom": "^18.2.7",
"esbuild": "^0.18.16",
"esbuild": "^0.18.17",
"react": "^18.2.0",
"typescript": "^5.1.6"
},
Expand Down
Loading

0 comments on commit 8003da1

Please sign in to comment.