hmmm that's kinda getting into parallel routes territory which solid router doesn't support yet, i think i'd just bail out of routing and manage the route state myself for that drawer
i don't think solid router has the features to do this nicely, but a more hacky way might be implementing the whole chat route in a layout and making the page essentially just be empty, then implementing the modal in another route within that layout