Comments (3)
@bnewman-tech do you try to use a custom context provider that uses useMemo to be changed only on if the request query is changed
from mantine-react-table.
After further investigation, I have observed that the issue is not isolated to the Mantine React Table alone. I've discovered that this behavior also occurs in the React Table examples themselves. This leads me to believe that the root cause of the intermittent disappearance of characters while typing in the global search input may be related to React Table's handling of input changes, rather than a specific implementation detail of the Mantine React Table.
React Table Filters Example | TanStack Table Docs
I have created an issue here. TanStack/table#5348
from mantine-react-table.
I don't know if there's a configuration parameter hiding anywhere to do this, but it might be desireable to add a parameter to provide how long to wait after a key is pressed before updating the search data. With a small table with only about 60 items in it, my fastest device displaying my table is starting to show signs of obvious lag while typing into the search box. And it's going to get worse. Adding another couple hundred ms before acting on the update would go a long way towards making the experience smoother. ofc that's not including if there's any additional performance to be squeezed out of the search algo
from mantine-react-table.
Related Issues (20)
- 'multi-select' filter throws error when accessorKey is number
- support in Right to left
- When the rows are pinned, scrolling up or down overlaps with the pinned rows. HOT 1
- Resize column with enableRowVirtualization, when there is only 1 single row data, the resize cause that row disappear HOT 2
- Mantine-table resets index to zero when controlled HOT 5
- Pagination reset after editing row
- column hidden or visible based on the values or onChange prop in the mantineEditSelectProps HOT 2
- [firefox] Dotted border not added when dragging orderable row HOT 1
- Cannot remove MultiSelect Chip without Dropdown being Active HOT 1
- [Docs]: "React Query (Remote) Example" fails to fetch
- Drag and drop features are not working when used in combination with react-mosaic-component HOT 4
- Reset order button is not working (v2) HOT 1
- Selected row style not set
- enableRowVirtualization + createDisplayMode: 'row' HOT 3
- visibleInShowHideMenu: false has no effect on "Show all columns"
- Failed to resolve import "mantine-react-table/locales/fr" HOT 2
- Can't disable the Tooltip on the Checkboxes HOT 4
- Menu Action Items trigger aria-hidden warning HOT 2
- Table styles are not being applied when the configuration is extracted
- Table styles are not being applied when the configuration is extracted HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mantine-react-table.