When using an array (even it it’s just a plain array with zero-based keys) the query will update to something like
https://example.com?list[0]=hello&list[1]=world
It would be really nice to have that be
https://example.com?list=hello,world
We could have Livewire handle this specific case by checking the keys (a bit too much IMO), or we could get the user to have a very simple computed property that will convert this array into a comma-separated string. The problem at the moment is that you can’t use computed properties to update the query string.
Implementing this might be a bit complicated since the query string updating is handled by the Javascript side of Livewire, so we’d have to send the value of the computed property along with the response. Any ideas?