Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix interface extendedMasterportalapiMarkers to align with documentation #219

Conversation

jedi-of-the-sea
Copy link
Contributor

@jedi-of-the-sea jedi-of-the-sea commented Jan 27, 2025

Summary

Edit parameters in interface ExtendedMasterportalapiMarkers so that it fits the documentation (change parameters to optional, type fixes):

- Fix: Make `selectionStyle`, `hooverStyle` and `defaultStyle` optional and edit type for `dispatchOnMapSelect` in interface `ExtendedMasterportalapiMarkers`. 

Instructions for local reproduction and review

Compare documentation of README with new interface edits, it should fit the description.

Pull Request Checklist (for Reviewee)

  • Changelogs are maintained

Rest of the checklist doesn't apply.

@jedi-of-the-sea jedi-of-the-sea added the bug Something isn't working label Jan 27, 2025
@jedi-of-the-sea jedi-of-the-sea self-assigned this Jan 27, 2025
@jedi-of-the-sea jedi-of-the-sea changed the title Fix/extended masterportalapi markers edits to align with documentation Fix interface extendedMasterportalapiMarkers to align with documentation Jan 27, 2025
Copy link
Member

@warm-coolguy warm-coolguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🏓 @jedi-of-the-sea Nice fix. I found some more related stuff, see comments.

@jedi-of-the-sea
Copy link
Contributor Author

🏓 @warm-coolguy I implemented the proposed changes but I cannot get rid of the linting error.. did I overlook something?

5d65a92
9728e67

@warm-coolguy
Copy link
Member

NOTE: This seems to be a problem resolved after #211 is merged, where a fix resides. It's a setup thing where the project somehow doesn't install the newest (present) version.

Copy link
Member

@warm-coolguy warm-coolguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the fix resided in #124 and is already merged.

🚢 @jedi-of-the-sea

@jedi-of-the-sea jedi-of-the-sea merged commit 7eda14b into main Jan 30, 2025
4 checks passed
@jedi-of-the-sea jedi-of-the-sea deleted the fix/extendedMasterportalapiMarkers-edits-to-align-with-documentation branch January 30, 2025 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants