@holistics/floating-vue
TypeScript icon, indicating that this package has built-in type declarations

5.2.2-holistics.3 • Public • Published

@holistics/floating-vue

About the fork

This fork has the @holistics/floating-vue package that tries to fix the following issues:

  • [Performance] Disable toggling CSS class of <body>: this makes the entire page reflow whenever some floating elements are shown/all are hidden (PR #1019). Can be re-enabled via toggleBodyClass prop.
  • [Fix] Properly fix diagonal submenu problem (#916) via fixDiagonalSubmenuProblem prop

📦️ Versioning and syncing

This fork uses <pre-release> verison under the identifier holistics to preserve changes between forked versions. For example, 5.2.2-holistics.1 means:

  • 5.2.2 is the version that was forked
  • holistics is the <pre-release identifier>
  • 1 is the first change to the version forked above (ranges from [0..+infinity])

To sync with the latest version of the original package (e.g. version 5.9.0):

  1. Use git merge upstream/main --no-commit and resolve conflicts if have any

  2. Bump to the latest version in package.json (e.g. 5.9.0-holistics.0)

  3. Add a new CHANGELOG entry

  4. Commit the changes

  5. Publish the package to both Holistics internal and NPM registries (must use npm):

    $ npm publish
    # NPM registry
    $ npm publish --access=public --@holistics:registry=https://registry.npmjs.org/

floating-vue logo

Floating Vue

Easy tooltips, dropdowns, menus... with Floating UI

Documentation

💚️ Become a Sponsor

Sponsors

sponsors logos


LICENCE MIT - Created by Guillaume CHAU (@Akryum)

Package Sidebar

Install

npm i @holistics/floating-vue

Weekly Downloads

12

Version

5.2.2-holistics.3

License

MIT

Unpacked Size

244 kB

Total Files

28

Last publish

Collaborators

  • trietphm
  • cuong-vuong-holistics
  • khanhhuy
  • datbth