React message composer
npm install @webex/message-composerMessage composer for the Webex Web Client.
You will need Node v11+ and Yarn installed.
yarn build to build the composer.
To link with the client, run yarn link in your message composer terminal, then run yarn link @webex/message-composer in the client terminal.
You will need to build the composer after making changes for them to take effect. To unlink, run yarn unlink @webex/message-composer in the client terminal, then yarn to rebuild the original package from deployed package.
To test without linking to a client, run yarn storybook.
Example of usage in the client:
``javascript
import Composer from '@webex/message-composer';
// Prepare the functions and variables and whatnot
mentions={mentions}
notifyKeyDown={onKeyDown}
onError={onError}
placeholder={placeholder}
send={onSend}
setEmitter={realSetEmitter}
Toolbar={Toolbar}
>
{stagedFiles}
{quotedActivitySection}
;
``
Or check out the stories file.
Check out the API docs here.
See the development notes for more information.