laravel-livewire-tables-demo icon indicating copy to clipboard operation
laravel-livewire-tables-demo copied to clipboard

Dev bleed

Open lrljoe opened this issue 2 years ago • 2 comments

NOTE- This commit has a reference to dev-develop as it has most of the new features implemented for demonstration purposes

See comment below to discuss!

Core Updates

  • Local install of Alpine 3.0
  • Swap between filter Layout using top menu
  • Tailwind 3 (playground) implementation

Additional Changes to Component

  • Demonstration of setting filter values in configure() to reduce number of queries on refresh
  • All core filter types implemented (will migrate to tests in future)
  • Custom Filter Label Blade demonstrated
  • Custom Filter Pills Blade demonstrated
  • setFilterSlidedownRow demonstrated
  • setFilterSlidedownColspan demonstrated
  • Same filter in header/footer - demonstrating fix for "always visible" issue

lrljoe avatar Mar 31 '23 01:03 lrljoe

NOTE- This commit has a reference to dev-develop as it has most of the new features implemented for demonstration purposes

@rappasoft - Let me know what you think of this initial update please, if you're comfortable then my plan is to:

  1. Expand this demo a bit further to demonstrate some more of the package functionality
  2. Re-use the demo for the package tests so that its consistent, and any issues can quickly be spotted/tested in the real world
  3. Use the same instance in Dusk tests so that UX tests can run properly across the different themes & browsers

I think a demo branch for the core package "develop" would be useful, how would you like this named?

I'm not sure that matching develop for demo to develop on package would be the best route, but up to you!

lrljoe avatar Mar 31 '23 01:03 lrljoe

I'm good with modifying the demo in any way!

rappasoft avatar Apr 05 '23 02:04 rappasoft