Match route on search params?
I'd like to render either of two components depending on if a search parameter is present.
For example:
-
/books
should render component <BookList />
- /books?id=123
should render component <Book id={123} />
(I have no control over the URL structure and cannot, say, change to something like path params)
Is this achievable with createRoute
? I could do this with logic inside common parent component, but this feels brittle and feels like it is a responsibility of the router.2 Replies
genetic-orange•7mo ago
no, you would need to manually dispatch based on the presence of the search param
national-goldOP•7mo ago
Ok, thank you!