Skip to content

Connect Find Help cards and map markers to organisation pages#45

Merged
james-cross merged 1 commit intostagingfrom
connect-findhelp-to-org-pages
Jun 9, 2025
Merged

Connect Find Help cards and map markers to organisation pages#45
james-cross merged 1 commit intostagingfrom
connect-findhelp-to-org-pages

Conversation

@james-cross
Copy link
Copy Markdown
Collaborator

This PR links all service cards and Google Map info windows in the Find Help interface to their respective organisation pages.

✅ Updated files:

ServiceCard.tsx: wraps cards in links to /find-help/organisation/[slug]

GoogleMap.tsx: clicking the info window now navigates to the correct organisation page using the slug

FindHelpResults.tsx: map markers now include organisationSlug field

HomepageMap.tsx: homepage markers updated with dummy organisationSlug

OrganisationLocations.tsx: org-level markers updated to include fallback organisationSlug

All type errors resolved across the project following Marker interface update.

@james-cross james-cross merged commit 18c9c79 into staging Jun 9, 2025
1 check passed
@james-cross james-cross deleted the connect-findhelp-to-org-pages branch June 9, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant