jamesdordoy / laravel-vue-datatable

Vue.js Datatable made for Laravel
https://jamesdordoy.github.io/laravel-vue-datatable
MIT License
151 stars 52 forks source link

Abandoned? #136

Closed neilherbertuk closed 2 years ago

neilherbertuk commented 3 years ago

Just wanted to check whether this has been abandoned? Last commit was 5 months ago. It's a shame if it has as it looks like an awesome package!

jamesdordoy commented 3 years ago

Hey @neilherbertuk,

So the package isn't abandoned but its a little more complicated than that.

When Laravel 8 came out, it had breaking changes to the backend API for the data table. Basically, it made it impossible to use the current implementation with the query builder and the provided Resource. The methods for Eloquent still work as expected to my knowledge but could also do with a once over.

Since then I've had less free time and haven't found a clean fix to make the query builder work cleanly with the package. I have every intention of re-writing the backend and cleaning up the frontend of the package at some point but I still cant commit to a fix within the next few weeks.

I'm open to PR's though on the back or frontend of the package and would like to make it more OOP focused without losing too much time creating boiler plate.