LiveView push_patch append to params

The reason I’m not using live_patch is because both filter and search are independent generic components and I don’t want to have to pass all the assigns to both. Instead, whenever they are “used”, they send the parent an event saying “Hey, someone searched for X” or “Hey, someone filtered by Y”.

If I was able to use live_patch to add to the existing URL, instead of replacing it, then I would be able to use it generically.