You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -14,11 +14,11 @@ This sample is part of tutorials for:
14
14
-[Enable file sharing with UI Library in Teams Interoperability Chat](https://docs.microsoft.com/azure/communication-services/tutorials/file-sharing-tutorial-interop-chat)
15
15
-[Enable Inline Image with UI Library in Teams Interoperability Chat](https://docs.microsoft.com/azure/communication-services/tutorials/inline-image-tutorial-interop-chat)
16
16
17
-
And this sample is built based on the [CallWithChat Compsite](https://azure.github.io/communication-ui-library/?path=/docs/composites-call-with-chat-basicexample--basic-example) from our storybook page.
17
+
And this sample is built based on the [CallWithChat Composite](https://azure.github.io/communication-ui-library/?path=/story/composites-call-with-chat-basicexample-basic-example--basic-example) from our storybook page.
18
18
19
19
## Prerequisites
20
20
21
-
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
21
+
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) .
22
22
-[Node.js](https://nodejs.org/en/) Active LTS and Maintenance LTS versions.
23
23
- An active Communication Services resource. [Create a Communication Services resource](https://docs.microsoft.com/azure/communication-services/quickstarts/create-communication-resource). You will need the endpoint value for the resource
24
24
- An identity with both VoIP and Chat scopes. Generate an identity using the [Azure Portal](https://docs.microsoft.com/azure/communication-services/quickstarts/identity/quick-create-identity).
@@ -28,14 +28,14 @@ And this sample is built based on the [CallWithChat Compsite](https://azure.gith
28
28
29
29
1. Run `npm i` on the directory of the project to install dependencies
30
30
2. Swap placeholders for identifiers in the code.
31
-
- Go to the `src` folder and find the `app.tsx` file.
32
-
- Replace the following values:
33
-
-`ENDPOINT_URL` of your Communication Resource
34
-
-`USER_ID` of your Communication User
35
-
-`TEAMS_MEETING_LINK` you would be using for this sample
36
-
-`TOKEN` of your Communication Resource
37
-
- Save the file.
38
-
4. Run `npm run start`
31
+
- Go to the `src` folder and find the `App.tsx` file.
32
+
- Replace the following values:
33
+
-`ENDPOINT_URL` of your Communication Resource
34
+
-`USER_ID` of your Communication User
35
+
-`TEAMS_MEETING_LINK` you would be using for this sample
36
+
-`TOKEN` of your Communication Resource
37
+
- Save the file.
38
+
3. Run `npm run start`
39
39
40
40
Open your browser to ` http://localhost:3000`. You should see the following:
41
41
@@ -52,11 +52,10 @@ then click on the chat button to reveal the chat panel:
52
52
Feel free to style the composites to your desired size and layout inside of your application.
53
53
54
54
## Enable Rich Text Editor
55
-
By default, this Quickstart is using the plain text editor for the SendBox component and the MessageThread component's edit function.
56
-
We also provide a Rich Text Editor for rich text formatting, table inserting etc.
57
-
To try it out:
58
-
- Go to the `src` folder and find the `App.tsx` file.
59
-
- Change the value for `richTextEditorEnabled` to true.
55
+
56
+
By default, this Quickstart is using the plain text editor for the SendBox component and the MessageThread component's edit function.
57
+
We also provide a Rich Text Editor for rich text formatting, table inserting etc.
58
+
To try it out: - Go to the `src` folder and find the `App.tsx` file. - Change the value for `richTextEditorEnabled` to true.
60
59
61
60
Open your browser to `http://localhost:3000`. You should see the following with the Rich Text Editor enabled:
62
-

61
+

0 commit comments