Skip to content

🧹 ✨ refactor(library): upgrade build scripts, fix type defs, add support for hideOnOutsideClick #38

New issue

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

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

Already on GitHub? # to your account

Merged
merged 18 commits into from
Dec 30, 2023

Conversation

dysfunc
Copy link
Contributor

@dysfunc dysfunc commented Dec 30, 2023

Why these changes?

This PR includes:

  • Adds new feature hideOnOutsideClick that will allow you to hide tooltips that were configured with action click
  • Updates docs and examples for hideOnOutsideClick usage
  • Fixes Typescript defs and introduces linting/checking in the pre-commit hooks
  • Use pnpm instead of npm
  • Updates the unit workflow action to use pnpm
  • Use svelte-package to bundle the library instead of vite + include publint

Closes #33 #34 #35 #37

@dysfunc dysfunc added Priority: High Bug, issue, or pull request is a P1 Type: Feature A new feature or functionality Type: Bug Something isn't working Type: Refactor Enhancements, deletions, etc. to existing code labels Dec 30, 2023
@dysfunc dysfunc added this to the v3.0.0 milestone Dec 30, 2023
@dysfunc dysfunc self-assigned this Dec 30, 2023
@dysfunc dysfunc added the Type: CI/CD Issue or pull request contain infrastructure changes only label Dec 30, 2023
@dysfunc dysfunc merged commit a69d84e into main Dec 30, 2023
@dysfunc dysfunc deleted the v3.0 branch December 30, 2023 19:20
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Priority: High Bug, issue, or pull request is a P1 Type: Bug Something isn't working Type: CI/CD Issue or pull request contain infrastructure changes only Type: Feature A new feature or functionality Type: Refactor Enhancements, deletions, etc. to existing code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

✨ Don't show multiple tooltips at once
1 participant