visgl / visgl/react-google-maps
[Feat] Add Support for onMouseOver and onMouseLeave props in `<AdvancedMarker />`
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.9k
- Forks
- 193
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 13
Description
Target Use Case
Adding these props would enable developers to build functionality around AdvancedMarker hover states. e.g I'd like to be able to show a preview of some metadata in an InfoWindow when a marker is being hovered over.
Proposal
Add onMouseOver and onMouseLeave as props, similar to the current api of onClick and the drag event handlers.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the AdvancedMarker component API and tracing how the existing onClick and drag event handlers are exposed. Add the two proposed hover props consistently with those handlers, then verify that hovering and leaving an AdvancedMarker trigger the corresponding callbacks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100