d75a8910f6
* Update all Yarn dependencies (2022-08-17) * Fix package mismatches * Submodule sync * Type fixes Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> Co-authored-by: Peer Richelsen <peeroke@gmail.com> Co-authored-by: zomars <zomars@me.com> |
||
---|---|---|
.. | ||
playwright | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
env.d.ts | ||
index.html | ||
package.json | ||
test-cal.tsx | ||
tsconfig.json | ||
vite.config.js |
README.md
cal-react
Embed Cal Link as a React Component
To know how to use it, follow the steps at https://developer.cal.com/embed/install-with-react
TODO
- Playwright tests.
- Need to what these tests should be as embed-core already have tests. We probably just need to verify that embed-core API is called appropriately.
- It would probably be better if Playwright tests exist at one place for all embeds.
- Distribution
- It would be better DX to serve the unbuilt version with JSX, instead of built version with React.createElement calls. But because of WebPack loaders not running on node_modules automatically, it doesn't work automatically.
- Right now if a typescript project uses the package, VSCode takes the user to .d.ts files instead of the functions definitions. How to solve it ?