added regex logic for groups and events in PageBreadcrumbs.vue #1062
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.
Contributor checklist
Description
This pull request enhances the route-checking logic in PageBreadcrumbs.vue by introducing robust mechanisms for handling group and event routes.
groupRegex validates routes with the format /organizations/{UUID}/groups/{UUID} and optionally /about. This ensures accurate identification of "group" page types and triggers fetching group details from the groupStore using the fetchById method. This addition enables seamless navigation and dynamic content updates for group-related pages.
eventRegex validates routes with the format /events/{UUID} and optionally /about. This allows for precise identification of "event" page types and ensures event details are fetched from the eventStore using the fetchById method.
Related issue
resolves #920