Skip to content

Commit a31cccf

Browse files
authored
Merge pull request #674 from icflorescu/next
Revert to fix regression
2 parents 9f0eafc + 4fe3754 commit a31cccf

File tree

9 files changed

+21
-9
lines changed

9 files changed

+21
-9
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
The following is a list of notable changes to the Mantine DataTable component.
44
Minor versions that are not listed in the changelog are bug fixes and small improvements.
55

6+
## 7.14.4 (2024-10-26)
7+
8+
- Revert previous commit to fix regression (https://github.com/icflorescu/mantine-datatable/issues/663#issuecomment-2501215033)
9+
610
## 7.14.3 (2024-10-26)
711

812
- Fix [#663](https://github.com/icflorescu/mantine-datatable/issues/663) - buttons not clickable inside emptyState

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The [lightweight](https://bundlephobia.com/package/mantine-datatable), dependenc
4646

4747
> _Thank you for the wonderful, useful, and beautiful DataTable that has allowed me to create several applications without any problem 👏_
4848
49-
Mantine DataTable is used by developers and companies around the world, such as: [SegmentX](https://segmentx.ai), [Namecheap](https://www.namecheap.com/), [EasyWP](https://www.easywp.com/), [Aquarino](https://www.aquarino.com.br/), [Dera](https://getdera.com/), [kapa.ai](https://kapa.ai/), [exdatis.ai](https://exdatis.ai/), [teachfloor](https://www.teachfloor.com/), [MARKUP](https://www.getmarkup.com/), [BookieBase](https://bookiebase.ie/), [zipline](https://zipline.diced.tech/), [Pachtop](https://github.com/pacholoamit/pachtop), [Ganymede](https://github.com/Zibbp/ganymede), [COH3 Stats](https://coh3stats.com/), [Culver City Rental Registry](https://www.ccrentals.org/) and many more.
49+
Mantine DataTable is used by developers and companies around the world, such as: [Namecheap](https://www.namecheap.com/), [EasyWP](https://www.easywp.com/), [CodeParrot.AI](https://codeparrot.ai), [OmicsStudio](https://omicsstudio.com), [SegmentX](https://segmentx.ai), [Aquarino](https://www.aquarino.com.br/), [Dera](https://getdera.com/), [kapa.ai](https://kapa.ai/), [exdatis.ai](https://exdatis.ai/), [teachfloor](https://www.teachfloor.com/), [MARKUP](https://www.getmarkup.com/), [BookieBase](https://bookiebase.ie/), [zipline](https://zipline.diced.tech/), [Pachtop](https://github.com/pacholoamit/pachtop), [Ganymede](https://github.com/Zibbp/ganymede), [COH3 Stats](https://coh3stats.com/), [Culver City Rental Registry](https://www.ccrentals.org/) and many more.
5050

5151
If you're using Mantine DataTable in your project, please drop me a line at the email address listed in my [GitHub profile](https://github.com/icflorescu) and I'll be happy to add it to the list and on the [documentation website](https://icflorescu.github.io/mantine-datatable/).
5252

@@ -56,7 +56,7 @@ Visit [icflorescu.github.io/mantine-datatable](https://icflorescu.github.io/mant
5656

5757
## Mantine DataTable AI Bot
5858

59-
[Mantine DataTable AI Bot](https://codeparrot.ai/oracle?owner=icflorescu&repo=mantine-datatable), kindly provided by [CodeParrot](https://codeparrot.ai), will help you understand this repository better. You can ask for code examples, installation guide, debugging help and much more.
59+
[Mantine DataTable AI Bot](https://codeparrot.ai/oracle?owner=icflorescu&repo=mantine-datatable), kindly provided by [CodeParrot.AI](https://codeparrot.ai), will help you understand this repository better. You can ask for code examples, installation guide, debugging help and much more.
6060

6161
## Quickstart
6262

components/AppWrapper.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import classes from './AppWrapper.module.css';
77
import { Footer } from './Footer';
88
import { Header } from './Header';
99
import { Navbar } from './Navbar';
10-
import { PackageUsers } from './PackageUsers';
10+
import { TrustedBy } from './TrustedBy';
1111

1212
export function AppWrapper({ children }: React.PropsWithChildren) {
1313
const [navbarExpanded, { toggle: toggleNavbar, close: collapseNavbar }] = useDisclosure(false);
@@ -28,7 +28,7 @@ export function AppWrapper({ children }: React.PropsWithChildren) {
2828
<AppShellMain className={classes.main}>
2929
<div className={classes.content}>
3030
<Container>{children}</Container>
31-
<PackageUsers />
31+
<TrustedBy />
3232
</div>
3333
</AppShellMain>
3434
<Footer ref={ref} />
File renamed without changes.

components/PackageUsers.tsx renamed to components/TrustedBy.tsx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/* eslint-disable jsx-a11y/alt-text */
22
import { Container, Text } from '@mantine/core';
33
import { PRODUCT_NAME, WEBSITE_LINK } from '~/app/config';
4-
import classes from './PackageUsers.module.css';
4+
import classes from './TrustedBy.module.css';
55

6-
const USERS: {
6+
const ITEMS: {
77
name: string;
88
showText?: boolean;
99
logo: { base: string; ext: 'png' | 'webp' | 'svg'; themed?: true; scale?: number; shift?: number };
@@ -27,6 +27,11 @@ const USERS: {
2727
link: 'https://codeparrot.ai',
2828
shift: 1,
2929
},
30+
{
31+
name: 'OmicsStudio',
32+
logo: { base: 'omicsstudio', ext: 'svg', themed: true },
33+
link: 'https://omicsstudio.com',
34+
},
3035
{
3136
name: 'SegmentX',
3237
showText: true,
@@ -113,12 +118,12 @@ const USERS: {
113118

114119
const ROOT_URL = `${process.env.GITHUB_PAGES === 'TRUE' ? WEBSITE_LINK : ''}/users/`;
115120

116-
export function PackageUsers() {
121+
export function TrustedBy() {
117122
return (
118123
<div className={classes.root}>
119124
<h2 className={classes.title}>{PRODUCT_NAME} is trusted by</h2>
120125
<Container className={classes.links}>
121-
{USERS.map(({ name, logo: { base, ext, themed, scale, shift: imageShift }, link, showText, shift }) => {
126+
{ITEMS.map(({ name, logo: { base, ext, themed, scale, shift: imageShift }, link, showText, shift }) => {
122127
const title = `${name} is using ${PRODUCT_NAME}`;
123128
const commonImageAttrs: React.ImgHTMLAttributes<HTMLImageElement> = {
124129
style: {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mantine-datatable",
3-
"version": "7.14.3",
3+
"version": "7.14.4",
44
"description": "The lightweight, dependency-free, dark-theme aware table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, intuitive Gmail-style additive batch rows selection, column sorting, custom cell data rendering, row expansion, nesting, context menus, and much more",
55
"keywords": [
66
"mantine",

package/DataTableEmptyState.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
bottom: 0;
66
left: 0;
77
flex-direction: column;
8+
pointer-events: none;
89
color: light-dark(var(--mantine-color-gray-6), var(--mantine-color-dark-3));
910
opacity: 0;
1011
transition: opacity 0.2s;

public/users/omicsstudio-dark.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)