rappasoft / laravel-livewire-tables

A dynamic table component for Laravel Livewire
https://rappasoft.com/docs/laravel-livewire-tables/v2/introduction
MIT License
1.7k stars 320 forks source link

v3-Move ConfigurableAreas to Own Section WithConfigurableAreas #1510

Closed lrljoe closed 8 months ago

lrljoe commented 8 months ago

In order to improve the maintainability of the package, splitting up certain functions is required.

This also supports work to migrate to ultimately migrate to v4.

Create New Traits: WithConfigurableAreas

WithConfigurableArea trait added to Core DataTableComponent component

All Submissions:

New Feature Submissions:

  1. [X] Does your submission pass tests and did you add any new tests needed for your feature?
  2. [X] Did you update all templates (if applicable)?
  3. [X] Did you add the relevant documentation (if applicable)?
  4. [X] Did you test locally to make sure your feature works as intended?

Changes to Core Features:

codecov[bot] commented 8 months ago

Codecov Report

Merging #1510 (d1fc999) into develop (2f07552) will not change coverage. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             develop    #1510   +/-   ##
==========================================
  Coverage      88.08%   88.08%           
  Complexity      1251     1251           
==========================================
  Files             88       90    +2     
  Lines           3013     3013           
==========================================
  Hits            2654     2654           
  Misses           359      359           
Files Coverage Δ
src/DataTableComponent.php 96.66% <ø> (ø)
src/Traits/ComponentUtilities.php 90.00% <ø> (ø)
...rc/Traits/Configuration/ComponentConfiguration.php 100.00% <ø> (ø)
...s/Configuration/ConfigurableAreasConfiguration.php 100.00% <100.00%> (ø)
src/Traits/Helpers/ComponentHelpers.php 98.80% <ø> (-0.25%) :arrow_down:
src/Traits/Helpers/ConfigurableAreasHelpers.php 100.00% <100.00%> (ø)