versacall-core-library-react

Versacall Core Library

Usage no npm install needed!

<script type="module">
  import versacallCoreLibraryReact from 'https://cdn.skypack.dev/versacall-core-library-react';
</script>

README

versacall-core-library-react

This contains common React elements used globally.

Components

  • CoreAppBar - The main app bar used by the system.
  • CoreDrawer - This provides a list of sub applications and shows the selected one in an iframe.
  • CoreTable - A standardized and flexible material-ui table implementation.
  • CoreWrapper - Adds standard contextAPI providers to an application.
  • TODO.... Add the rest

Context

  • Authentication - Stores authentication information. Has functions that require authentication.
  • Channels - Has emitter channel implementation.
  • Core - Has basic system information.
  • Organization - Contains organization and entity information.

Functions

Adding to a react application

Use npm and run:

npm install versacall-core-library-react

Packaging the library

  1. Update the version in package.json
  2. npm run compile
  3. npm publish