cal.pub0.org/packages/embeds
Ritesh Patil acc4909981
fix: embed hides floating button (#9165)
* fix: embed - hides floating button on click to prevent overlapping over modal

* revert changes on yarn.lock

* z-index for Modal wasnt highest

---------

Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Keith Williams <keithwillcode@gmail.com>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
2023-08-01 08:51:45 +00:00
..
embed-core fix: embed hides floating button (#9165) 2023-08-01 08:51:45 +00:00
embed-react chore: Update version in main for embeds that are already released. (#9822) 2023-07-21 16:46:18 +05:30
embed-snippet chore: Update version in main for embeds that are already released. (#9822) 2023-07-21 16:46:18 +05:30
.eslintrc.js chore: Update version in main for embeds that are already released. (#9822) 2023-07-21 16:46:18 +05:30
README.md chore: Sync packages mismatches (#9725) 2023-06-22 15:25:37 -07:00
vite.config.js

README.md

Embeds

This folder contains all the various flavours of embeds.

core contains the core library written in vanilla JS that manages the embed. snippet contains the Vanilla JS Code Snippet that can be installed on any website and would automatically fetch the core library.

Please see the respective folder READMEs for details on them.

Publishing to NPM. It will soon be automated using changesets github action

To publish the packages. Following steps should be followed. All commands are to be run at the root.

  1. yarn changeset -> Creates changelog files and adds summary to changelog. Select embed packages only here.
  2. yarn changeset version -> Bumps the versions as required
  3. Get the PR reviewed and merged
  4. yarn publish-embed -> Releases all packages. We can't use yarn changeset publish because it doesn't support workspace: prefix removal yet. See https://github.com/changesets/changesets/issues/432#issuecomment-1016365428