Power-Components / livewire-powergrid

⚡ PowerGrid generates modern, powerful and easy-to-customize data tables using Laravel Livewire.
https://livewire-powergrid.com
MIT License
1.46k stars 215 forks source link

Improve performance lazy loading #1335

Closed luanfreitasdev closed 7 months ago

luanfreitasdev commented 7 months ago

⚡ PowerGrid - Pull Request

Welcome and thank you for your interest in contributing to our project!. You must use this template to submit a Pull Request or it will not be accepted.


Motivation

Description

The Current Load still overloads and forces the children to reprocess the items again, for example:

Suppose I carry 100 items twice (50 each). Each load will process the 100 items again.

This PR improves this to bring only what is necessary, for example:

Suppose I carry 100 items twice (50 each). Processing will be individual. Only 50 items will be processed, and then another 50.

Related Issue(s): #_____.

Documentation

This PR requires Documentation update?