feat(next): pass through query params from document view to find operations #10343
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Say you opened
http://localhost:3000/admin/collections/posts/67786e917283ec71ce4ab058?branch=main
, thebranch=main
query param would not be passed to the find operation.This means that reading
req.query
in, say, anafterRead
hook, you would get an empty object back.This PR threads through
query
,search
andsearchParams
with the main goal of making them accessible in hooks.Use-case
Custom branch selector component in a collection's edit view.
Select branch =>
branch
query param is added to the URL.Collection
afterRead
hook then fetches the respective content from that branch (which it gets fromreq.query
) and returns its data