Comments (4)
@nicholas-brooks did you solve the problem?
from primereact.
@emreakdas No. Also the problem still exists in latest 10.6.2 (just checked). I cannot resolve the problem outside of modifying DataTable source as the issue is with how the _restoreState method works:
Issue is that _restoreState is causing re-renders each time it restores an individual piece of the saved state (e.g. sorting). Ideally it should restore all of the state that it has saved previously, then and only then tell the outside world that state has changed. How? No idea. Haven't had time to delve into it much more than that.
from primereact.
@nicholas-brooks thanks for your comment, I was having the same problem in resizing the table etc. The problem was overcome with useCallback, but the same problem exists in sorting or filter. I will have to find other workarounds
from primereact.
@mertsincan cc
from primereact.
Related Issues (20)
- AutoComplete: Unused code remove
- BreadCrumb: Unused code remove
- Calendar: Convert function unexpected type coercion
- Chips: Unused code remove
- ColorPicker: Unused code remove
- Dropdown: Missing `optionLabel` property causes error HOT 3
- MultiSelect: Wrapper div of checkbox in multiselect item taking duplicate class name HOT 4
- InputNumber: Selected negative value can't be overwritten with a minus ('-') symbol HOT 1
- Datatable: the paginator throw "Objects are not valid" error when the count page selector is opened HOT 1
- PanelMenu: PanelMenuPassThroughOptions doesn't contains property for headerContent HOT 1
- Multiselect: Selection Limit is still broken HOT 5
- Paginator in DataTable: Selected page number is not highlighted HOT 4
- ProgressBar's CSS seems to conflict with MeterGroup's CSS HOT 1
- Calendar events are stopped working in version 10.6.4 HOT 6
- DataTable: Row dropdown is broken on version 10.6.4 HOT 2
- Button: Cannot make button as link properly HOT 6
- Menubar: MenubarPassThroughOptions interface is missing submenu property
- Editor / How can I prevent an editor from automatically inserting spaces and adding too many <br> tags in the content? HOT 2
- AccordionTab is beeing removed from DOM on closing Tab
- InputOtp: When you paste a value into InputOtp, it is duplicating HOT 5
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 primereact.