chore: add missing AttachmentView route to InsideStack param lists #6897
+6
−0
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.
Proposed changes
This PR addresses a small mismatch between the runtime navigator configuration and the TypeScript route definitions.
Issue
AttachmentViewis registered inInsideStack, but its route definition is missing from:InsideStackParamListMasterDetailInsideStackParamListBecause of this, navigating to AttachmentView currently requires using @ts-ignore, even though the route exists and works correctly at runtime.
Changes
AttachmentViewroute definitions to both param lists@ts-ignorewhen navigating toAttachmentViewIssue(s)
How to test or reproduce
Screenshots
Types of changes
Checklist
Further comments
InsideStack.tsx
Rocket.Chat.ReactNative/app/stacks/InsideStack.tsx
Line 336 in b990e60
MasterDetailStack
Rocket.Chat.ReactNative/app/stacks/MasterDetailStack/index.tsx
Line 224 in b990e60
Summary by CodeRabbit
Release Notes
✏️ Tip: You can customize this high-level summary in your review settings.