azure / communication-ui-library
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 1,173 files with 89,045 lines of code.
    • 13 files changed more than 100 times (9,223 lines of code)
    • 31 files changed 51-100 times (9,840 lines of code)
    • 74 files changed 21-50 times (12,990 lines of code)
    • 261 files changed 6-20 times (26,018 lines of code)
    • 794 files changed 1-5 times (30,974 lines of code)
10% | 11% | 14% | 29% | 34%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,173 files with 89,045 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 79 files changed by 11-25 contributors (23,506 lines of code)
    • 127 files changed by 6-10 contributors (17,147 lines of code)
    • 461 files changed by 2-5 contributors (29,094 lines of code)
    • 506 files changed by 1 contributor (19,298 lines of code)
0% | 26% | 19% | 32% | 21%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tsx, ts, json, mdx, js, md, mjs, yaml, eslintignore, html, svg, gitignore, css, npmignore, txt, gitattributes, npmrc, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts16% | 13% | 18% | 31% | 19%
tsx6% | 9% | 12% | 26% | 44%
js0% | 2% | 0% | 68% | 29%
mjs0% | 0% | 0% | 36% | 63%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
packages10% | 11% | 15% | 28% | 34%
common0% | 1% | 0% | 48% | 49%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AzureCommunicationCallAdapter.ts
in packages/react-composites/src/composites/CallComposite/adapter
1753 123 2021-05-19 2025-05-02 177 20 jiangnanhello@live.com 96077406+carocao-msft@users...
index.ts
in packages/communication-react/src
397 - 2021-05-05 2025-05-02 159 24 mail@jamesburnside.com 96077406+carocao-msft@users...
VideoGallery.tsx
in packages/react-components/src/components
629 - 2021-05-10 2025-03-27 156 22 eason.yty@gmail.com nwankwojustin93@gmail.com
index.ts
in packages/react-components/src/components
234 - 2021-05-05 2025-05-02 138 24 mail@jamesburnside.com 96077406+carocao-msft@users...
CallAdapter.ts
in packages/react-composites/src/composites/CallComposite/adapter
310 - 2021-05-19 2025-05-02 135 14 jiangnanhello@live.com 96077406+carocao-msft@users...
CallClientState.ts
in packages/calling-stateful-client/src
403 1 2021-05-12 2025-05-02 127 21 allenhwang@microsoft.com 96077406+carocao-msft@users...
MessageThread.tsx
in packages/react-components/src/components
765 - 2021-05-05 2025-01-16 121 22 mail@jamesburnside.com 98852890+vhuseinova-msft@us...
CallComposite.tsx
in packages/react-composites/src/composites/CallComposite
614 - 2021-09-15 2025-04-10 120 13 anjulgarg@live.com nwankwojustin93@gmail.com
CallArrangement.tsx
in packages/react-composites/src/composites/CallComposite/components
647 - 2021-10-18 2025-05-02 116 14 2684369+jamesburnside@users... 96077406+carocao-msft@users...
ChatScreen.tsx
in packages/react-composites/src/composites/ChatComposite
626 5 2021-05-07 2024-10-15 113 19 jiangnanhello@live.com 2684369+jamesburnside@users...
AzureCommunicationCallWithChatAdapter.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
1219 109 2022-02-16 2025-05-02 108 19 edwardlee@microsoft.com 96077406+carocao-msft@users...
CallContext.ts
in packages/calling-stateful-client/src
1366 97 2021-05-12 2025-05-02 106 19 allenhwang@microsoft.com 96077406+carocao-msft@users...
Strings.tsx
in packages/react-composites/src/composites/CallComposite
260 - 2021-08-25 2025-05-02 103 14 82062616+prprabhu-ms@users.... 96077406+carocao-msft@users...
icons.tsx
in packages/react-components/src/theming
356 - 2021-08-27 2025-05-02 97 18 anjulgarg@live.com 96077406+carocao-msft@users...
features.js
in common/config/babel
38 - 2023-11-24 2025-05-02 91 18 2684369+jamesburnside@users... 96077406+carocao-msft@users...
CallWithChatAdapter.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
247 - 2022-02-16 2025-05-02 90 16 2684369+jamesburnside@users... 96077406+carocao-msft@users...
CallWithChatComposite.tsx
in packages/react-composites/src/composites/CallWithChatComposite
492 - 2022-02-16 2025-04-03 89 14 82062616+prprabhu-ms@users.... 79475487+mgamis-msft@users....
VideoTile.tsx
in packages/react-components/src/components
474 - 2021-05-05 2025-01-31 88 19 mail@jamesburnside.com fuyan@microsoft.com
AzureCommunicationChatAdapter.ts
in packages/react-composites/src/composites/ChatComposite/adapter
570 35 2021-05-07 2025-04-09 86 20 jiangnanhello@live.com 97124699+prabhjot-msft@user...
CallControls.tsx
in packages/react-composites/src/composites/CallComposite/components
400 3 2021-10-08 2024-11-29 76 12 2684369+jamesburnside@users... 79475487+mgamis-msft@users....
icons.tsx
in packages/react-composites/src/composites/common
328 - 2021-08-27 2025-01-31 72 15 anjulgarg@live.com fuyan@microsoft.com
Utils.ts
in packages/react-composites/src/composites/CallComposite/utils
514 2 2021-10-08 2025-04-03 71 12 2684369+jamesburnside@users... 79475487+mgamis-msft@users....
CommonCallControlBar.tsx
in packages/react-composites/src/composites/common/ControlBar
622 1 2023-03-31 2025-05-02 70 10 jiangnanhello@live.com 96077406+carocao-msft@users...
Converter.ts
in packages/calling-stateful-client/src
268 16 2021-05-12 2025-05-02 68 17 domessin@microsoft.com 96077406+carocao-msft@users...
LocalizationProvider.tsx
in packages/react-components/src/localization
110 - 2021-06-25 2025-05-02 65 17 79475487+mgamis-msft@users.... 96077406+carocao-msft@users...
CallPage.tsx
in packages/react-composites/src/composites/CallComposite/pages
250 - 2021-10-08 2025-04-11 65 12 2684369+jamesburnside@users... 96077406+carocao-msft@users...
SendBox.tsx
in packages/react-components/src/components
283 3 2021-05-05 2024-09-24 65 20 mail@jamesburnside.com 73612854+palatter@users.nor...
ParticipantItem.tsx
in packages/react-components/src/components
240 - 2021-05-05 2025-02-14 64 18 mail@jamesburnside.com 96077406+carocao-msft@users...
MockCallAdapter.ts
in packages/react-composites/src/composites/CallComposite
306 4 2022-08-19 2025-05-02 62 13 79475487+mgamis-msft@users.... 96077406+carocao-msft@users...
ParticipantList.tsx
in packages/react-components/src/components
344 2 2021-05-12 2025-01-31 62 17 79475487+mgamis-msft@users.... fuyan@microsoft.com
MediaGallery.tsx
in packages/react-composites/src/composites/CallComposite/components
240 - 2021-10-08 2025-04-11 61 13 2684369+jamesburnside@users... 96077406+carocao-msft@users...
useHandlers.ts
in packages/react-composites/src/composites/CallComposite/hooks
269 46 2021-05-19 2025-05-02 61 14 82062616+prprabhu-ms@users.... 96077406+carocao-msft@users...
CallWithChatBackedCallAdapter.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
268 33 2022-02-16 2025-05-02 59 11 2684369+jamesburnside@users... 96077406+carocao-msft@users...
index.ts
in packages/react-components/src
83 - 2021-05-05 2025-01-31 58 19 mail@jamesburnside.com nwankwojustin93@gmail.com
CallSubscriber.ts
in packages/calling-stateful-client/src
366 4 2021-05-12 2025-05-02 58 18 allenhwang@microsoft.com 96077406+carocao-msft@users...
baseSelectors.ts
in packages/calling-component-bindings/src
198 - 2021-05-27 2025-05-02 56 15 mail@jamesburnside.com 96077406+carocao-msft@users...
ConfigurationPage.tsx
in packages/react-composites/src/composites/CallComposite/pages
403 - 2021-10-08 2025-03-11 56 8 2684369+jamesburnside@users... 96077406+carocao-msft@users...
index.ts
in packages/react-composites/src/composites/CallComposite
74 - 2021-05-19 2025-05-02 55 10 eason.yty@gmail.com 96077406+carocao-msft@users...
createCommonHandlers.ts
in packages/calling-component-bindings/src/handlers
705 - 2022-11-15 2025-05-02 55 12 jiangnanhello@live.com 96077406+carocao-msft@users...
RemoteVideoTile.tsx
in packages/react-components/src/components
256 - 2021-10-26 2025-01-31 54 11 79475487+mgamis-msft@users.... fuyan@microsoft.com
messageThreadSelector.ts
in packages/chat-component-bindings/src
341 4 2021-08-30 2024-12-03 54 12 jiangnanhello@live.com 98852890+vhuseinova-msft@us...
ChatMessageContent.tsx
in packages/react-components/src/components/ChatMessage
272 1 2021-11-04 2025-01-16 53 13 2684369+jamesburnside@users... 98852890+vhuseinova-msft@us...
baseSelectors.ts
in packages/react-composites/src/composites/CallComposite/selectors
147 - 2021-05-19 2025-05-02 52 16 jiangnanhello@live.com 96077406+carocao-msft@users...
MessageThread.styles.ts
in packages/react-components/src/components/styles
376 - 2021-05-05 2025-03-28 52 16 mail@jamesburnside.com 77021369+jimchou-dev@users....
createHandlers.ts
in packages/calling-component-bindings/src/handlers
81 4 2021-05-27 2025-02-04 50 11 mail@jamesburnside.com 79475487+mgamis-msft@users....
ChatComposite.tsx
in packages/react-composites/src/composites/ChatComposite
52 - 2021-05-07 2024-06-11 49 15 jiangnanhello@live.com 73612854+palatter@users.nor...
videoGallerySelector.ts
in packages/calling-component-bindings/src
150 - 2021-05-27 2025-03-26 48 17 mail@jamesburnside.com nwankwojustin93@gmail.com
CameraButton.tsx
in packages/react-components/src/components
195 - 2021-05-05 2024-12-27 45 13 82062616+prprabhu-ms@users.... 94866715+dmceachernmsft@use...
index.ts
in packages/react-composites/src/composites/CallComposite/adapter
63 - 2021-05-19 2025-05-02 43 10 eason.yty@gmail.com 96077406+carocao-msft@users...
VideoTile.styles.ts
in packages/react-components/src/components/styles
189 1 2021-05-05 2025-01-08 43 13 mail@jamesburnside.com fuyan@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.ts
in packages/communication-react/src
397 - 2021-05-05 2025-05-02 159 24 mail@jamesburnside.com 96077406+carocao-msft@users...
index.ts
in packages/react-components/src/components
234 - 2021-05-05 2025-05-02 138 24 mail@jamesburnside.com 96077406+carocao-msft@users...
VideoGallery.tsx
in packages/react-components/src/components
629 - 2021-05-10 2025-03-27 156 22 eason.yty@gmail.com nwankwojustin93@gmail.com
MessageThread.tsx
in packages/react-components/src/components
765 - 2021-05-05 2025-01-16 121 22 mail@jamesburnside.com 98852890+vhuseinova-msft@us...
CallClientState.ts
in packages/calling-stateful-client/src
403 1 2021-05-12 2025-05-02 127 21 allenhwang@microsoft.com 96077406+carocao-msft@users...
AzureCommunicationCallAdapter.ts
in packages/react-composites/src/composites/CallComposite/adapter
1753 123 2021-05-19 2025-05-02 177 20 jiangnanhello@live.com 96077406+carocao-msft@users...
AzureCommunicationChatAdapter.ts
in packages/react-composites/src/composites/ChatComposite/adapter
570 35 2021-05-07 2025-04-09 86 20 jiangnanhello@live.com 97124699+prabhjot-msft@user...
SendBox.tsx
in packages/react-components/src/components
283 3 2021-05-05 2024-09-24 65 20 mail@jamesburnside.com 73612854+palatter@users.nor...
ChatScreen.tsx
in packages/react-composites/src/composites/ChatComposite
626 5 2021-05-07 2024-10-15 113 19 jiangnanhello@live.com 2684369+jamesburnside@users...
AzureCommunicationCallWithChatAdapter.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
1219 109 2022-02-16 2025-05-02 108 19 edwardlee@microsoft.com 96077406+carocao-msft@users...
CallContext.ts
in packages/calling-stateful-client/src
1366 97 2021-05-12 2025-05-02 106 19 allenhwang@microsoft.com 96077406+carocao-msft@users...
VideoTile.tsx
in packages/react-components/src/components
474 - 2021-05-05 2025-01-31 88 19 mail@jamesburnside.com fuyan@microsoft.com
index.ts
in packages/react-components/src
83 - 2021-05-05 2025-01-31 58 19 mail@jamesburnside.com nwankwojustin93@gmail.com
icons.tsx
in packages/react-components/src/theming
356 - 2021-08-27 2025-05-02 97 18 anjulgarg@live.com 96077406+carocao-msft@users...
features.js
in common/config/babel
38 - 2023-11-24 2025-05-02 91 18 2684369+jamesburnside@users... 96077406+carocao-msft@users...
ParticipantItem.tsx
in packages/react-components/src/components
240 - 2021-05-05 2025-02-14 64 18 mail@jamesburnside.com 96077406+carocao-msft@users...
CallSubscriber.ts
in packages/calling-stateful-client/src
366 4 2021-05-12 2025-05-02 58 18 allenhwang@microsoft.com 96077406+carocao-msft@users...
Converter.ts
in packages/calling-stateful-client/src
268 16 2021-05-12 2025-05-02 68 17 domessin@microsoft.com 96077406+carocao-msft@users...
LocalizationProvider.tsx
in packages/react-components/src/localization
110 - 2021-06-25 2025-05-02 65 17 79475487+mgamis-msft@users.... 96077406+carocao-msft@users...
ParticipantList.tsx
in packages/react-components/src/components
344 2 2021-05-12 2025-01-31 62 17 79475487+mgamis-msft@users.... fuyan@microsoft.com
videoGallerySelector.ts
in packages/calling-component-bindings/src
150 - 2021-05-27 2025-03-26 48 17 mail@jamesburnside.com nwankwojustin93@gmail.com
SendBox.styles.ts
in packages/react-components/src/components/styles
85 - 2021-05-05 2024-09-24 32 17 mail@jamesburnside.com 73612854+palatter@users.nor...
CallWithChatAdapter.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
247 - 2022-02-16 2025-05-02 90 16 2684369+jamesburnside@users... 96077406+carocao-msft@users...
baseSelectors.ts
in packages/react-composites/src/composites/CallComposite/selectors
147 - 2021-05-19 2025-05-02 52 16 jiangnanhello@live.com 96077406+carocao-msft@users...
MessageThread.styles.ts
in packages/react-components/src/components/styles
376 - 2021-05-05 2025-03-28 52 16 mail@jamesburnside.com 77021369+jimchou-dev@users....
icons.tsx
in packages/react-composites/src/composites/common
328 - 2021-08-27 2025-01-31 72 15 anjulgarg@live.com fuyan@microsoft.com
baseSelectors.ts
in packages/calling-component-bindings/src
198 - 2021-05-27 2025-05-02 56 15 mail@jamesburnside.com 96077406+carocao-msft@users...
ChatComposite.tsx
in packages/react-composites/src/composites/ChatComposite
52 - 2021-05-07 2024-06-11 49 15 jiangnanhello@live.com 73612854+palatter@users.nor...
StatefulCallClient.ts
in packages/calling-stateful-client/src
233 4 2021-05-18 2024-12-10 43 15 mail@jamesburnside.com nwankwojustin93@gmail.com
InputBoxComponent.tsx
in packages/react-components/src/components
135 - 2021-09-02 2024-05-17 34 15 jiangnanhello@live.com 98852890+vhuseinova-msft@us...
CallAdapter.ts
in packages/react-composites/src/composites/CallComposite/adapter
310 - 2021-05-19 2025-05-02 135 14 jiangnanhello@live.com 96077406+carocao-msft@users...
CallArrangement.tsx
in packages/react-composites/src/composites/CallComposite/components
647 - 2021-10-18 2025-05-02 116 14 2684369+jamesburnside@users... 96077406+carocao-msft@users...
Strings.tsx
in packages/react-composites/src/composites/CallComposite
260 - 2021-08-25 2025-05-02 103 14 82062616+prprabhu-ms@users.... 96077406+carocao-msft@users...
CallWithChatComposite.tsx
in packages/react-composites/src/composites/CallWithChatComposite
492 - 2022-02-16 2025-04-03 89 14 82062616+prprabhu-ms@users.... 79475487+mgamis-msft@users....
useHandlers.ts
in packages/react-composites/src/composites/CallComposite/hooks
269 46 2021-05-19 2025-05-02 61 14 82062616+prprabhu-ms@users.... 96077406+carocao-msft@users...
utils.ts
in packages/react-components/src/components
285 1 2022-03-07 2025-04-03 42 14 97124699+prabhjot-msft@user... 94866715+dmceachernmsft@use...
videoGalleryUtils.ts
in packages/calling-component-bindings/src/utils
228 - 2022-06-13 2025-03-26 40 14 94866715+dmceachernmsft@use... nwankwojustin93@gmail.com
TestUtils.ts
in packages/calling-stateful-client/src
458 17 2021-05-12 2025-03-11 34 14 domessin@microsoft.com 79475487+mgamis-msft@users....
ParticipantsButton.tsx
in packages/react-components/src/components
235 3 2021-06-03 2024-12-12 33 14 82416644+alcail@users.norep... 94866715+dmceachernmsft@use...
TestUtils.ts
in packages/react-composites/src/composites/CallWithChatComposite/adapter
260 5 2023-05-17 2025-05-02 32 14 9044372+joshualai@users.nor... 96077406+carocao-msft@users...
index.ts
in packages/acs-ui-common/src
28 - 2021-05-18 2024-08-01 26 14 82062616+prprabhu-ms@users.... 107075081+leah-xia-microsof...
CallComposite.tsx
in packages/react-composites/src/composites/CallComposite
614 - 2021-09-15 2025-04-10 120 13 anjulgarg@live.com nwankwojustin93@gmail.com
MockCallAdapter.ts
in packages/react-composites/src/composites/CallComposite
306 4 2022-08-19 2025-05-02 62 13 79475487+mgamis-msft@users.... 96077406+carocao-msft@users...
MediaGallery.tsx
in packages/react-composites/src/composites/CallComposite/components
240 - 2021-10-08 2025-04-11 61 13 2684369+jamesburnside@users... 96077406+carocao-msft@users...
ChatMessageContent.tsx
in packages/react-components/src/components/ChatMessage
272 1 2021-11-04 2025-01-16 53 13 2684369+jamesburnside@users... 98852890+vhuseinova-msft@us...
CameraButton.tsx
in packages/react-components/src/components
195 - 2021-05-05 2024-12-27 45 13 82062616+prprabhu-ms@users.... 94866715+dmceachernmsft@use...
VideoTile.styles.ts
in packages/react-components/src/components/styles
189 1 2021-05-05 2025-01-08 43 13 mail@jamesburnside.com fuyan@microsoft.com
participantListSelector.ts
in packages/calling-component-bindings/src
168 2 2021-05-27 2025-01-29 42 13 mail@jamesburnside.com fuyan@microsoft.com
ChatContext.ts
in packages/chat-stateful-client/src
414 33 2021-05-12 2025-01-10 42 13 domessin@microsoft.com edwardlee@microsoft.com
index-public.ts
in packages/calling-stateful-client/src
53 - 2022-11-15 2025-05-02 41 13 jiangnanhello@live.com 96077406+carocao-msft@users...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CallFeatureStreamUtils.ts
in packages/calling-stateful-client/src
227 5 2024-11-05 2024-11-05 1 1 nwankwojustin93@gmail.com nwankwojustin93@gmail.com
AttachmentCardIcon.tsx
in packages/react-components/playwright/assets
217 - 2024-05-16 2024-05-16 1 1 109105353+jpeng-ms@users.no... 109105353+jpeng-ms@users.no...
IncomingCallNotification.tsx
in packages/react-components/src/components
212 - 2024-07-09 2024-09-24 6 1 94866715+dmceachernmsft@use... 94866715+dmceachernmsft@use...
OnFetchProfileCallback.ts
in packages/react-composites/src/composites/ChatComposite/adapter
209 - 2025-04-09 2025-04-09 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
TogetherModeOverlay.tsx
in packages/react-components/src/components
198 2 2025-01-13 2025-04-28 4 1 nwankwojustin93@gmail.com nwankwojustin93@gmail.com
ComplianceBanner.snippet.tsx
in packages/storybook8/stories/Concepts/TeamsInterop/ComplianceBanner/snippets
197 4 2024-08-06 2024-08-06 1 1 79329532+alkwa-msft@users.n... 79329532+alkwa-msft@users.n...
TogetherMode.styles.ts
in packages/react-components/src/components/styles
178 10 2025-01-13 2025-01-31 2 1 nwankwojustin93@gmail.com nwankwojustin93@gmail.com
MessageWithAttachments.story.tsx
in packages/storybook8/stories/Components/MessageThread/MessageWithAttachments
166 - 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
MessageWithCustomAttachment.snippet.tsx
in packages/storybook8/stories/Components/MessageThread/MessageWithAttachments/snippets
163 - 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
mjs
generate-api-diff.mjs
in common/scripts
162 - 2023-11-24 2024-04-03 4 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
themeDuplicates.ts
in packages/react-components/src/theming
154 - 2023-10-03 2023-10-03 1 1 3941071+emlynmac@users.nore... 3941071+emlynmac@users.nore...
CustomSpotlightComponents.snippet.tsx
in packages/storybook8/stories/Concepts/Spotlight/snippets
147 1 2024-07-30 2024-07-30 1 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
Container1toNInbound.snippet.tsx
in packages/storybook8/stories/Composites/CallComposite/1ton/snippets
131 - 2024-08-14 2024-08-14 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
BrowserPermissionDeniedIOS.tsx
in packages/react-components/src/components/DevicePermissions
121 - 2022-11-04 2023-09-21 2 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
IncomingCallAlerts.tsx
in packages/storybook8/stories/Composites/CallComposite/1ton/components
113 - 2024-08-14 2024-08-14 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
SitePermissionsExample.snippet.tsx
in packages/storybook8/stories/Components/SitePermissions/snippets
113 1 2024-07-17 2024-07-17 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
CaptionsSettingsModal.story.tsx
in packages/storybook8/stories/Components/CaptionsSettingsModal
112 - 2024-12-12 2024-12-12 1 1 96077406+carocao-msft@users... 96077406+carocao-msft@users...
TappingInlineImages.story.tsx
in packages/storybook8/stories/Components/MessageThread/TappingInlineImages
112 - 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
TogetherModeSubscriber.ts
in packages/calling-stateful-client/src
107 - 2024-10-03 2025-01-23 4 1 nwankwojustin93@gmail.com nwankwojustin93@gmail.com
VideoBackgroundEffectsPicker.snippet.tsx
in packages/storybook8/stories/INTERNAL/VideoEffects/snippets
106 - 2024-08-08 2024-08-08 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
SimpleInboundHomeScreen.tsx
in packages/storybook8/stories/Composites/CallComposite/1ton/components
106 - 2024-08-14 2024-08-14 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
WithCustomRender.snippet.tsx
in packages/storybook8/stories/Components/ControlBar/Buttons/Participants/snippets
104 1 2024-07-16 2024-07-16 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
WithInlineImageMessage.snippet.tsx
in packages/storybook8/stories/Components/MessageThread/TappingInlineImages/snippets
104 - 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
PowerpointContent.tsx
in packages/storybook8/stories/INTERNAL/Drawer/DrawerSurface
103 - 2024-08-16 2024-08-16 1 1 79329532+alkwa-msft@users.n... 79329532+alkwa-msft@users.n...
Mentions.snippet.tsx
in packages/storybook8/stories/Components/SendBox/SendBox/snippets
101 1 2024-08-07 2024-08-07 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
ImageUploadReducer.ts
in packages/react-composites/src/composites/ChatComposite/ImageUpload
100 - 2024-07-19 2024-07-19 1 1 107075081+leah-xia-microsof... 107075081+leah-xia-microsof...
SitePermissionsScaffolding.tsx
in packages/react-components/src/components/DevicePermissions
99 - 2022-12-19 2024-11-20 3 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
TogetherModeStream.tsx
in packages/react-components/src/components/VideoGallery
99 - 2025-01-13 2025-05-06 5 1 nwankwojustin93@gmail.com nwankwojustin93@gmail.com
MediaAccessComposite.snippet.tsx
in packages/storybook8/stories/Concepts/MediaAccess/snippets
97 2 2025-01-07 2025-01-07 1 1 fuyan@microsoft.com fuyan@microsoft.com
DrawerMenu.story.tsx
in packages/storybook8/stories/INTERNAL/Drawer/DrawerMenu
95 - 2024-08-16 2024-08-16 1 1 79329532+alkwa-msft@users.n... 79329532+alkwa-msft@users.n...
AllButtonsControlBar.snippet.tsx
in packages/storybook8/stories/Components/ControlBar/ControlBar/snippets
95 - 2024-07-16 2024-07-16 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
InteractiveCall.snippet.tsx
in packages/storybook8/stories/Components/ParticipantList/snippets
93 1 2024-07-05 2024-07-05 1 1 75647512+amyl219@users.nore... 75647512+amyl219@users.nore...
CustomAvatar.snippet.tsx
in packages/storybook8/stories/Components/VideoGallery/snippets
90 - 2024-05-16 2024-05-16 1 1 3941071+emlynmac@users.nore... 3941071+emlynmac@users.nore...
IconGrid.tsx
in packages/storybook8/stories/Concepts/Icons
88 - 2024-07-30 2024-07-30 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
LocalCameraSwitcher.snippet.tsx
in packages/storybook8/stories/Components/VideoGallery/snippets
87 1 2024-05-16 2024-05-16 1 1 3941071+emlynmac@users.nore... 3941071+emlynmac@users.nore...
mjs
stage-feature.mjs
in common/scripts
86 - 2024-02-29 2024-04-03 2 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
CustomSpotlightComposite.snippet.tsx
in packages/storybook8/stories/Concepts/Spotlight/snippets
86 1 2024-07-30 2024-07-30 1 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
mjs
inject-signout-html.mjs
in common/scripts
85 - 2024-11-04 2024-11-04 1 1 77021369+jimchou-dev@users.... 77021369+jimchou-dev@users....
ControlBar.story.tsx
in packages/storybook8/stories/Components/ControlBar/ControlBar
85 - 2024-07-16 2024-07-16 1 1 97124699+prabhjot-msft@user... 97124699+prabhjot-msft@user...
CustomizedBlockedMessage.story.tsx
in packages/storybook8/stories/Components/MessageThread/CustomizedBlockedMessage
84 - 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
RealTimeTextModal.tsx
in packages/react-components/src/components
81 - 2024-12-31 2025-05-02 8 1 96077406+carocao-msft@users... 96077406+carocao-msft@users...
MentionUsers.story.tsx
in packages/storybook8/stories/Components/MessageThread/MentionUsers
81 1 2024-11-21 2024-11-21 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
StarSurvey.tsx
in packages/react-components/src/components/Survey/StarSurvey
80 - 2023-12-14 2023-12-18 2 1 96077406+carocao-msft@users... 96077406+carocao-msft@users...
Transfer.snippet.tsx
in packages/storybook8/stories/Concepts/Transfer/snippets
79 - 2024-07-30 2024-07-30 1 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
ErrorHandlingStatefulClient.snippet.tsx
in packages/storybook8/stories/Concepts/ErrorHandling/snippets
78 - 2024-07-31 2024-07-31 1 1 9044372+joshualai@users.nor... 9044372+joshualai@users.nor...
WithVerticalGallery.snippet.tsx
in packages/storybook8/stories/Components/VideoGallery/snippets
78 1 2024-05-16 2024-05-16 1 1 3941071+emlynmac@users.nore... 3941071+emlynmac@users.nore...
FakeInvalidChatThreadClient.ts
in packages/fake-backends/src
77 1 2024-04-22 2024-04-22 1 1 2684369+jamesburnside@users... 2684369+jamesburnside@users...
CommunicationAsTeamsUser.snippet.tsx
in packages/storybook8/stories/Concepts/CommunicationAsTeamsUser/snippets
77 - 2024-07-24 2024-07-24 1 1 79329532+alkwa-msft@users.n... 79329532+alkwa-msft@users.n...
ContainerPSTN.snippet.tsx
in packages/storybook8/stories/Composites/CallComposite/pstn/snippets
77 - 2024-08-02 2024-08-02 1 1 94866715+dmceachernmsft@use... 94866715+dmceachernmsft@use...
CustomStyle.snippet.tsx
in packages/storybook8/stories/Components/VideoGallery/snippets
76 1 2024-05-16 2024-05-16 1 1 3941071+emlynmac@users.nore... 3941071+emlynmac@users.nore...
Correlations

File Size vs. Number of Changes: 1177 points

packages/react-components/src/components/VideoGallery/TogetherModeStream.tsx x: 99 lines of code y: 5 # changes packages/calling-component-bindings/src/captionsSelector.ts x: 216 lines of code y: 17 # changes packages/calling-component-bindings/src/index.ts x: 49 lines of code y: 40 # changes packages/calling-component-bindings/src/remoteParticipantsSelector.ts x: 20 lines of code y: 1 # changes packages/calling-component-bindings/src/utils/callUtils.ts x: 150 lines of code y: 19 # changes common/config/babel/features.js x: 38 lines of code y: 91 # changes packages/calling-component-bindings/src/baseSelectors.ts x: 198 lines of code y: 56 # changes packages/calling-component-bindings/src/handlers/createCommonHandlers.ts x: 705 lines of code y: 55 # changes packages/calling-stateful-client/src/CallClientState.ts x: 403 lines of code y: 127 # changes packages/calling-stateful-client/src/CallContext.ts x: 1366 lines of code y: 106 # changes packages/calling-stateful-client/src/CallSubscriber.ts x: 366 lines of code y: 58 # changes packages/calling-stateful-client/src/Converter.ts x: 268 lines of code y: 68 # changes packages/calling-stateful-client/src/RealTimeTextSubscriber.ts x: 24 lines of code y: 2 # changes packages/calling-stateful-client/src/index-public.ts x: 53 lines of code y: 41 # changes packages/communication-react/src/index.ts x: 397 lines of code y: 159 # changes packages/react-components/src/components/CaptionsBanner.tsx x: 256 lines of code y: 32 # changes packages/react-components/src/components/RTTDisclosureBanner.tsx x: 29 lines of code y: 4 # changes packages/react-components/src/components/RealTimeText.tsx x: 65 lines of code y: 8 # changes packages/react-components/src/components/RealTimeTextModal.tsx x: 81 lines of code y: 8 # changes packages/react-components/src/components/StartRealTimeTextButton.tsx x: 31 lines of code y: 7 # changes packages/react-components/src/components/index.ts x: 234 lines of code y: 138 # changes packages/react-components/src/components/styles/Captions.style.ts x: 136 lines of code y: 19 # changes packages/react-components/src/components/styles/RTTDisclosureBanner.styles.ts x: 18 lines of code y: 3 # changes packages/react-components/src/components/utils/sortCaptionsAndRealTimeTexts.tsx x: 22 lines of code y: 2 # changes packages/react-components/src/localization/LocalizationProvider.tsx x: 110 lines of code y: 65 # changes packages/react-components/src/theming/icons.tsx x: 356 lines of code y: 97 # changes packages/react-composites/src/composites/CallComposite/MockCallAdapter.ts x: 306 lines of code y: 62 # changes packages/react-composites/src/composites/CallComposite/Strings.tsx x: 260 lines of code y: 103 # changes packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts x: 1753 lines of code y: 177 # changes packages/react-composites/src/composites/CallComposite/adapter/CallAdapter.ts x: 310 lines of code y: 135 # changes packages/react-composites/src/composites/CallComposite/adapter/index.ts x: 63 lines of code y: 43 # changes packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx x: 647 lines of code y: 116 # changes packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts x: 269 lines of code y: 61 # changes packages/react-composites/src/composites/CallComposite/index.ts x: 74 lines of code y: 55 # changes packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts x: 147 lines of code y: 52 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/AzureCommunicationCallWithChatAdapter.ts x: 1219 lines of code y: 108 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts x: 247 lines of code y: 90 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts x: 268 lines of code y: 59 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/TestUtils.ts x: 260 lines of code y: 32 # changes packages/react-composites/src/composites/common/CallingCaptionsBanner.tsx x: 103 lines of code y: 11 # changes packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx x: 622 lines of code y: 70 # changes packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx x: 460 lines of code y: 33 # changes packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx x: 595 lines of code y: 43 # changes packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx x: 47 lines of code y: 18 # changes packages/react-components/src/components/styles/InputBoxComponent.style.ts x: 50 lines of code y: 16 # changes packages/react-components/src/components/styles/RichTextEditor.styles.ts x: 237 lines of code y: 26 # changes packages/react-composites/src/composites/CallComposite/styles/CallConfiguration.styles.ts x: 257 lines of code y: 29 # changes packages/react-composites/src/composites/CallComposite/styles/LocalPreview.styles.ts x: 68 lines of code y: 17 # changes packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx x: 353 lines of code y: 36 # changes packages/react-composites/src/composites/CallComposite/adapter/CallingSoundSubscriber.ts x: 109 lines of code y: 12 # changes packages/react-components/src/components/CaptionsSettingsModal.tsx x: 266 lines of code y: 11 # changes common/scripts/install-run-rush.js x: 141 lines of code y: 7 # changes common/scripts/install-run.js x: 616 lines of code y: 9 # changes packages/react-components/src/components/TogetherModeOverlay.tsx x: 198 lines of code y: 4 # changes packages/react-components/src/components/styles/CaptionsSettingsModal.styles.ts x: 74 lines of code y: 7 # changes packages/react-composites/src/composites/CallComposite/components/LocalDeviceSettings.tsx x: 273 lines of code y: 37 # changes packages/react-components/src/components/Attachment/AttachmentCard.tsx x: 200 lines of code y: 7 # changes packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx x: 425 lines of code y: 33 # changes packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx x: 240 lines of code y: 61 # changes packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx x: 250 lines of code y: 65 # changes packages/calling-stateful-client/src/CallDeclarativeCommon.ts x: 272 lines of code y: 18 # changes common/config/jest/jestSetup.js x: 45 lines of code y: 6 # changes packages/react-composites/src/composites/CallComposite/CallComposite.tsx x: 614 lines of code y: 120 # changes packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts x: 570 lines of code y: 86 # changes packages/react-composites/src/composites/ChatComposite/adapter/OnFetchProfileCallback.ts x: 209 lines of code y: 1 # changes packages/react-composites/src/composites/ChatComposite/index.ts x: 37 lines of code y: 41 # changes packages/calling-component-bindings/src/notificationStackSelector.ts x: 269 lines of code y: 20 # changes packages/calling-stateful-client/src/BreakoutRoomsSubscriber.ts x: 139 lines of code y: 10 # changes packages/react-components/src/components/NotificationStack.tsx x: 144 lines of code y: 19 # changes packages/react-components/src/components/utils.ts x: 285 lines of code y: 42 # changes packages/react-composites/src/composites/CallComposite/components/BreakoutRoomsBanner.tsx x: 53 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx x: 126 lines of code y: 12 # changes packages/react-composites/src/composites/CallComposite/hooks/useAdaptedSelector.ts x: 93 lines of code y: 20 # changes packages/react-composites/src/composites/CallComposite/utils/Utils.ts x: 514 lines of code y: 71 # changes packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx x: 492 lines of code y: 89 # changes packages/react-composites/src/composites/CallWithChatComposite/Strings.tsx x: 43 lines of code y: 28 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatTypeAssertions.ts x: 67 lines of code y: 30 # changes packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts x: 101 lines of code y: 41 # changes packages/react-composites/src/composites/CallWithChatComposite/styles/CallWithChatCompositeStyles.ts x: 34 lines of code y: 13 # changes packages/react-composites/src/composites/common/adapters.ts x: 19 lines of code y: 11 # changes packages/react-composites/src/composites/common/utils.tsx x: 51 lines of code y: 7 # changes packages/react-composites/src/composites/index.ts x: 51 lines of code y: 40 # changes packages/storybook8/stories/controlsUtils.ts x: 580 lines of code y: 20 # changes packages/react-components/src/components/styles/MessageThread.styles.ts x: 376 lines of code y: 52 # changes common/config/beachball/changelog-config.ts x: 53 lines of code y: 10 # changes common/config/beachball/changelog-custom-renders.ts x: 72 lines of code y: 5 # changes packages/react-components/src/components/VideoGallery.tsx x: 629 lines of code y: 156 # changes packages/react-components/src/components/VideoGallery/FloatingLocalVideoLayout.tsx x: 194 lines of code y: 36 # changes packages/calling-component-bindings/src/utils/videoGalleryUtils.ts x: 228 lines of code y: 40 # changes packages/calling-component-bindings/src/videoGallerySelector.ts x: 150 lines of code y: 48 # changes packages/communication-react/src/mergedHooks.ts x: 72 lines of code y: 11 # changes packages/chat-component-bindings/src/hooks/usePropsFor.ts x: 74 lines of code y: 17 # changes packages/react-components/src/components/RichTextEditor/RichTextSendBoxUtils.ts x: 4 lines of code y: 1 # changes packages/react-components/src/components/VideoGallery/LocalScreenShare.tsx x: 90 lines of code y: 8 # changes packages/react-components/src/components/SystemMessage.tsx x: 38 lines of code y: 13 # changes packages/react-components/src/components/styles/AttachmentCard.styles.ts x: 43 lines of code y: 8 # changes packages/react-components/src/theming/v9ThemeShim.ts x: 212 lines of code y: 7 # changes packages/calling-stateful-client/src/TestUtils.ts x: 458 lines of code y: 34 # changes packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx x: 403 lines of code y: 56 # changes packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx x: 97 lines of code y: 15 # changes packages/react-composites/src/composites/CallComposite/components/SidePane/SidePane.tsx x: 129 lines of code y: 16 # changes packages/storybook8/stories/Components/MessageThread/BlockedMessage/index.stories.tsx x: 71 lines of code y: 2 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithMessageDate/index.stories.tsx x: 45 lines of code y: 2 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/MessageThreadWithRichTextEditor.story.tsx x: 37 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/index.stories.tsx x: 33 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/snippets/WithRichTextEditor.snippet.tsx x: 27 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/snippets/WithRichTextEditorInlineImages.snippet.tsx x: 75 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/snippets/WithRichTextEditorOnPaste.snippet.tsx x: 43 lines of code y: 1 # changes packages/react-components/src/components/VideoGallery/styles/RemoteScreenShare.styles.ts x: 8 lines of code y: 4 # changes packages/calling-component-bindings/src/errorBarSelector.ts x: 152 lines of code y: 30 # changes packages/react-components/src/components/ModalClone/ModalClone.tsx x: 855 lines of code y: 11 # changes packages/react-components/src/components/ScreenShareButton.tsx x: 54 lines of code y: 22 # changes packages/react-components/src/components/VideoGallery/FloatingLocalVideo.tsx x: 74 lines of code y: 10 # changes packages/react-components/src/components/VideoGallery/SpeakerVideoLayout.tsx x: 164 lines of code y: 15 # changes packages/react-components/src/components/VideoGallery/styles/FloatingLocalVideo.styles.ts x: 119 lines of code y: 17 # changes packages/react-components/src/components/ParticipantItem.tsx x: 240 lines of code y: 64 # changes packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx x: 79 lines of code y: 4 # changes packages/react-components/src/theming/FluentThemeProvider.tsx x: 44 lines of code y: 21 # changes packages/react-composites/src/composites/CallComposite/styles/CallComposite.styles.ts x: 29 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx x: 662 lines of code y: 26 # changes packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx x: 63 lines of code y: 4 # changes packages/react-composites/src/composites/common/PeoplePaneContent.tsx x: 193 lines of code y: 27 # changes packages/calling-stateful-client/src/CapabilitiesSubscriber.ts x: 95 lines of code y: 10 # changes packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx x: 278 lines of code y: 6 # changes packages/calling-component-bindings/src/handlers/createHandlers.ts x: 81 lines of code y: 50 # changes packages/react-components/src/components/RaiseHandButton.tsx x: 39 lines of code y: 5 # changes packages/react-components/src/components/ReactionButton.tsx x: 141 lines of code y: 18 # changes packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx x: 137 lines of code y: 3 # changes packages/storybook8/stories/Concepts/TeamsInterop/utils/controlsUtils.ts x: 563 lines of code y: 4 # changes packages/react-components/src/components/LocalVideoTile.tsx x: 296 lines of code y: 23 # changes packages/react-components/src/components/VideoTile.tsx x: 474 lines of code y: 88 # changes packages/react-components/src/index.ts x: 83 lines of code y: 58 # changes packages/react-components/src/types/ParticipantListParticipant.ts x: 38 lines of code y: 19 # changes packages/react-composites/src/composites/CallComposite/components/CapabilitiesChangedNotificationBar.tsx x: 130 lines of code y: 10 # changes packages/react-composites/src/composites/common/icons.tsx x: 328 lines of code y: 72 # changes packages/react-components/src/components/VideoGallery/TogetherModeLayout.tsx x: 6 lines of code y: 2 # changes packages/react-components/src/components/styles/TogetherMode.styles.ts x: 178 lines of code y: 2 # changes packages/react-components/src/components/ParticipantList.tsx x: 344 lines of code y: 62 # changes packages/react-components/src/components/RemoteVideoTile.tsx x: 256 lines of code y: 54 # changes packages/react-components/src/components/VideoGallery/useVideoStreamLifecycleMaintainer.ts x: 122 lines of code y: 9 # changes packages/react-components/src/components/VideoGallery/useVideoTileContextualMenuProps.ts x: 304 lines of code y: 23 # changes packages/react-components/src/types/VideoGalleryParticipant.ts x: 48 lines of code y: 26 # changes packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx x: 232 lines of code y: 21 # changes packages/storybook8/stories/Components/CaptionsBanner/snippets/CaptionsBanner.snippet.tsx x: 5 lines of code y: 3 # changes packages/storybook8/stories/Components/StartRealTimeTextButton/snippets/StartRealTimeTextButton.snippet.tsx x: 13 lines of code y: 2 # changes packages/storybook8/stories/Components/CaptionsBanner/CaptionsBanner.story.tsx x: 75 lines of code y: 2 # changes packages/storybook8/stories/Components/CaptionsBanner/index.stories.tsx x: 28 lines of code y: 3 # changes packages/storybook8/stories/Components/CaptionsBanner/mockCaptions.ts x: 62 lines of code y: 2 # changes packages/storybook8/stories/Components/RealTimeText/RealTimeText.story.tsx x: 16 lines of code y: 1 # changes packages/storybook8/stories/Components/RealTimeText/index.stories.tsx x: 23 lines of code y: 1 # changes packages/storybook8/stories/Components/RealTimeText/snippets/ExampleRealTimeText.snippet.tsx x: 10 lines of code y: 1 # changes packages/storybook8/stories/Components/RealTimeTextModal/RealTimeTextModal.story.tsx x: 30 lines of code y: 1 # changes packages/storybook8/stories/Components/RealTimeTextModal/index.stories.tsx x: 15 lines of code y: 1 # changes packages/storybook8/stories/Components/StartCaptionsButton/index.stories.tsx x: 16 lines of code y: 2 # changes packages/react-components/src/components/Drawer/DrawerMenuItem.tsx x: 132 lines of code y: 13 # changes packages/react-composites/src/composites/common/Drawer/MoreDrawer.styles.ts x: 22 lines of code y: 3 # changes packages/calling-component-bindings/src/participantListSelector.ts x: 168 lines of code y: 42 # changes packages/calling-component-bindings/src/utils/participantListSelectorUtils.ts x: 89 lines of code y: 18 # changes packages/calling-stateful-client/src/MediaAccessSubscriber.ts x: 34 lines of code y: 4 # changes packages/react-components/src/components/RichTextEditor/Plugins/PlaceholderPlugin.tsx x: 31 lines of code y: 5 # changes packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts x: 131 lines of code y: 15 # changes packages/calling-stateful-client/src/TogetherModeSubscriber.ts x: 107 lines of code y: 4 # changes packages/react-components/src/components/ChatMessage/MessageComponents/FluentChatMessageComponent.tsx x: 147 lines of code y: 8 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx x: 148 lines of code y: 20 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx x: 298 lines of code y: 18 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/FluentChatMyMessageComponent.tsx x: 198 lines of code y: 14 # changes packages/react-components/src/components/utils/ChatMessageComponentUtils.tsx x: 119 lines of code y: 14 # changes packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx x: 272 lines of code y: 53 # changes packages/react-components/src/components/MessageThread.tsx x: 765 lines of code y: 121 # changes packages/react-components/src/components/MeetingReactionOverlay.tsx x: 104 lines of code y: 5 # changes packages/react-components/src/components/VideoGallery/Layout.ts x: 19 lines of code y: 14 # changes packages/react-components/src/types/ReactionTypes.ts x: 16 lines of code y: 6 # changes packages/chat-stateful-client/src/ChatContext.ts x: 414 lines of code y: 42 # changes packages/react-composites/src/composites/common/SendBoxPicker.tsx x: 60 lines of code y: 11 # changes packages/react-components/src/components/styles/VideoTile.styles.ts x: 189 lines of code y: 43 # changes packages/react-components/src/components/VideoGallery/DefaultLayout.tsx x: 117 lines of code y: 29 # changes packages/react-composites/src/composites/CallComposite/components/buttons/ScreenShare.tsx x: 27 lines of code y: 11 # changes packages/react-composites/src/composites/common/CallingDialpad.tsx x: 102 lines of code y: 13 # changes packages/react-composites/src/composites/common/VideoEffectsPane.tsx x: 176 lines of code y: 27 # changes packages/storybook8/stories/Concepts/MediaAccess/snippets/MediaAccessComposite.snippet.tsx x: 97 lines of code y: 1 # changes packages/storybook8/stories/Components/CaptionsSettingsModal/snippets/CaptionsSettingsModal.snippet.tsx x: 27 lines of code y: 2 # changes packages/react-components/src/components/CameraButton.tsx x: 195 lines of code y: 45 # changes packages/react-components/src/components/MicrophoneButton.tsx x: 188 lines of code y: 33 # changes packages/react-composites/src/composites/common/ParticipantContainer.tsx x: 128 lines of code y: 28 # changes packages/react-composites/src/composites/common/SidePaneHeader.tsx x: 116 lines of code y: 15 # changes common/config/playwright/playwright.config.common.ts x: 62 lines of code y: 5 # changes packages/react-components/src/components/ImageOverlay.tsx x: 133 lines of code y: 12 # changes packages/react-components/playwright.config.components.ts x: 40 lines of code y: 3 # changes packages/calling-component-bindings/src/hooks/usePropsFor.ts x: 154 lines of code y: 39 # changes packages/react-components/src/components/StartCaptionsButton.tsx x: 55 lines of code y: 6 # changes packages/react-composites/src/composites/CallComposite/utils/MediaGalleryUtils.ts x: 152 lines of code y: 10 # changes packages/react-components/src/types/CaptionsAvailableLanguageStrings.ts x: 129 lines of code y: 6 # changes packages/react-composites/src/composites/common/CallingCaptionsSettingsModal.tsx x: 38 lines of code y: 1 # changes packages/react-composites/src/composites/common/Drawer/CaptionLanguageSettingsDrawer.tsx x: 49 lines of code y: 3 # changes packages/storybook8/stories/Components/CaptionsSettingsModal/CaptionsSettingsModal.story.tsx x: 112 lines of code y: 1 # changes packages/react-components/src/components/ControlBarButton.tsx x: 68 lines of code y: 19 # changes packages/react-components/src/components/ParticipantsButton.tsx x: 235 lines of code y: 33 # changes packages/react-components/src/components/RichTextEditor/Plugins/KeyboardInputPlugin.tsx x: 29 lines of code y: 2 # changes packages/react-components/src/components/RichTextEditor/Plugins/UpdateContentPlugin.tsx x: 77 lines of code y: 5 # changes packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx x: 160 lines of code y: 20 # changes packages/react-components/src/components/utils/RichTextEditorUtils.ts x: 111 lines of code y: 7 # changes packages/storybook8/stories/Concepts/ClosedCaptions/snippets/ClosedCaptions.snippet.tsx x: 40 lines of code y: 2 # changes packages/storybook8/stories/Composites/CallWithChatComposite/snippets/Server.snippet.tsx x: 34 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/BasicExample.stories.tsx x: 103 lines of code y: 3 # changes packages/storybook8/stories/Composites/ChatComposite/CustomBehavior.stories.tsx x: 78 lines of code y: 3 # changes packages/storybook8/stories/Composites/ChatComposite/CustomDataModelExample.stories.tsx x: 99 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/CustomDateTimeFormat.stories.tsx x: 117 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/RichTetEditorExample.stories.tsx x: 84 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/ThemesExample.stories.tsx x: 91 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/snippets/ATryChatCompositeContainer.snippet.tsx x: 59 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/snippets/CustomDataModelExampleContainer.snippet.tsx x: 76 lines of code y: 2 # changes packages/storybook8/stories/Composites/ChatComposite/snippets/Utils.tsx x: 153 lines of code y: 3 # changes packages/calling-stateful-client/src/StatefulCallClient.ts x: 233 lines of code y: 43 # changes packages/react-composites/src/composites/common/AvatarPersona.tsx x: 54 lines of code y: 16 # changes packages/react-components/src/components/styles/Common.style.ts x: 3 lines of code y: 5 # changes packages/react-composites/src/composites/ChatComposite/styles/Chat.styles.ts x: 61 lines of code y: 23 # changes packages/react-components/src/components/Caption.tsx x: 42 lines of code y: 9 # changes packages/react-components/src/components/Drawer/DrawerMenu.tsx x: 99 lines of code y: 10 # changes packages/chat-component-bindings/src/handlers/createHandlers.ts x: 151 lines of code y: 37 # changes packages/chat-component-bindings/src/messageThreadSelector.ts x: 341 lines of code y: 54 # changes packages/chat-component-bindings/src/utils/compareMessages.ts x: 10 lines of code y: 9 # changes packages/react-composites/src/composites/CallComposite/components/CallControls.tsx x: 400 lines of code y: 76 # changes packages/react-composites/src/composites/CallComposite/components/buttons/RaiseHand.tsx x: 28 lines of code y: 5 # changes packages/calling-stateful-client/src/TypeGuards.ts x: 23 lines of code y: 13 # changes packages/react-composites/src/composites/common/types/FocusableElement.tsx x: 3 lines of code y: 1 # changes packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx x: 150 lines of code y: 17 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx x: 342 lines of code y: 24 # changes packages/react-components/src/components/Notification.tsx x: 118 lines of code y: 6 # changes packages/react-components/src/components/TroubleshootingGuideErrorBar.tsx x: 107 lines of code y: 8 # changes packages/storybook8/stories/Components/MessageThread/CustomAvatar/CustomAvatar.story.tsx x: 45 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/CustomTimestamp/CustomTimestamp.story.tsx x: 57 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/CustomTimestamp/snippets/CustomTimestamp.snippet.tsx x: 51 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/CustomizedBlockedMessage/CustomizedBlockedMessage.story.tsx x: 84 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MentionUsers/MentionUsers.story.tsx x: 81 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageWithAttachments/MessageWithAttachments.story.tsx x: 166 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/MessageWithAttachments/snippets/MessageWithCustomAttachment.snippet.tsx x: 163 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/TappingInlineImages/snippets/WithInlineImageMessage.snippet.tsx x: 104 lines of code y: 1 # changes packages/storybook8/stories/Components/MessageThread/index.stories.tsx x: 95 lines of code y: 7 # changes packages/react-composites/src/composites/CallComposite/components/LocalPreview.tsx x: 147 lines of code y: 16 # changes packages/react-composites/src/composites/common/AddPeopleDropdown.tsx x: 193 lines of code y: 15 # changes packages/react-components/src/components/DevicePermissions/DevicePermissionDropdown.tsx x: 98 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/components/ExpandedLocalVideoTile.tsx x: 58 lines of code y: 6 # changes packages/react-components/src/components/DevicePermissions/SitePermissionsScaffolding.tsx x: 99 lines of code y: 3 # changes packages/react-composites/src/composites/CallComposite/components/CallReadinessModal.tsx x: 383 lines of code y: 12 # changes packages/react-components/src/localization/locales/es-MX/ComponentLocale.tsx x: 7 lines of code y: 1 # changes packages/storybook8/stories/locales.ts x: 125 lines of code y: 3 # changes packages/react-components/src/types/index.ts x: 15 lines of code y: 21 # changes packages/storybook8/stories/Composites/snippets/QuickstartCompositeComplete.snippet.tsx x: 109 lines of code y: 2 # changes packages/react-composites/src/composites/CallComposite/components/HoldPane.tsx x: 85 lines of code y: 10 # changes packages/react-composites/src/composites/CallComposite/components/NetworkReconnectTile.tsx x: 160 lines of code y: 15 # changes packages/react-composites/src/composites/CallComposite/styles/NetworkReconnectTile.styles.ts x: 23 lines of code y: 5 # changes packages/react-components/src/components/Announcer.tsx x: 21 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/components/LobbyTile.tsx x: 67 lines of code y: 11 # changes packages/react-composites/src/composites/CallComposite/pages/NoticePage.tsx x: 61 lines of code y: 14 # changes packages/react-components/src/components/styles/ControlBar.styles.ts x: 148 lines of code y: 21 # changes packages/react-composites/src/composites/CallComposite/styles/Buttons.styles.ts x: 80 lines of code y: 6 # changes packages/react-composites/src/composites/common/styles/Pane.styles.ts x: 69 lines of code y: 8 # changes packages/calling-stateful-client/src/CallFeatureStreamUtils.ts x: 227 lines of code y: 1 # changes packages/calling-stateful-client/src/InternalCallContext.ts x: 212 lines of code y: 12 # changes packages/calling-stateful-client/src/StreamUtils.ts x: 473 lines of code y: 27 # changes packages/react-composites/src/composites/CallComposite/components/ConfigurationPageErrorBar.tsx x: 64 lines of code y: 5 # changes packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx x: 92 lines of code y: 12 # changes packages/react-composites/src/composites/CallComposite/components/ConfigurationPageCameraDropdown.tsx x: 38 lines of code y: 4 # changes packages/react-composites/src/composites/CallComposite/components/ConfigurationPageMicDropdown.tsx x: 36 lines of code y: 4 # changes common/scripts/babel-conditional-preprocess.js x: 172 lines of code y: 18 # changes packages/react-composites/src/composites/CallComposite/components/Prompt.tsx x: 128 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/utils/spotlightUtils.ts x: 194 lines of code y: 7 # changes packages/react-components/src/components/styles/Notification.styles.ts x: 55 lines of code y: 2 # changes packages/react-components/src/components/StreamMedia.tsx x: 78 lines of code y: 14 # changes packages/react-components/src/components/styles/StreamMedia.styles.ts x: 68 lines of code y: 13 # changes packages/react-components/src/components/Survey/TagsSurvey/TagsSurvey.tsx x: 202 lines of code y: 9 # changes packages/react-components/src/components/utils/testUtils.tsx x: 73 lines of code y: 18 # changes packages/calling-stateful-client/src/UserFacingDiagnosticsSubscriber.ts x: 96 lines of code y: 6 # changes packages/fake-backends/src/FakeChatThreadClient.ts x: 381 lines of code y: 10 # changes packages/fake-backends/src/Model.ts x: 59 lines of code y: 5 # changes packages/fake-backends/src/utils.ts x: 59 lines of code y: 7 # changes packages/storybook8/stories/Components/MessageThread/MessageThread.story.tsx x: 276 lines of code y: 8 # changes packages/storybook8/stories/Components/SendBox/RichTextSendBox/RichTextSendBox.story.tsx x: 75 lines of code y: 3 # changes packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxWithInlineImages.snippet.tsx x: 37 lines of code y: 2 # changes packages/storybook8/stories/Components/VideoTile/snippets/StylingVideoTile.snippet.tsx x: 67 lines of code y: 2 # changes packages/storybook8/stories/Concepts/Styling/snippets/StylingVideoTile.snippet.tsx x: 64 lines of code y: 3 # changes packages/react-components/src/components/Attachment/AttachmentDownloadCards.tsx x: 139 lines of code y: 6 # changes packages/react-components/src/components/ChatMessage/ChatMessageComponentWrapper.tsx x: 110 lines of code y: 21 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBoxPicker.tsx x: 42 lines of code y: 12 # changes packages/react-components/src/types/ChatMessage.ts x: 70 lines of code y: 38 # changes packages/communication-react/src/api-summary.ts x: 2 lines of code y: 2 # changes packages/communication-react/src/javascript-loaders.ts x: 12 lines of code y: 2 # changes packages/calling-stateful-client/src/TypeAssertions.ts x: 27 lines of code y: 14 # changes packages/react-components/src/components/ErrorBar.tsx x: 111 lines of code y: 39 # changes packages/react-composites/src/composites/CallComposite/adapter/createHandlers.ts x: 49 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/components/buttons/Microphone.tsx x: 55 lines of code y: 21 # changes packages/react-composites/src/composites/common/resolveDeepNoiseSuppressionDependency.ts x: 9 lines of code y: 3 # changes packages/react-components/src/components/MeetingConferencePhoneInfo.tsx x: 169 lines of code y: 9 # changes packages/react-components/src/components/VerticalGallery.tsx x: 173 lines of code y: 15 # changes packages/react-components/src/components/EndCallButton.tsx x: 127 lines of code y: 25 # changes packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx x: 39 lines of code y: 25 # changes packages/calling-component-bindings/src/handlers/createDefaultCallingHandlersForComponent.ts x: 32 lines of code y: 3 # changes packages/calling-component-bindings/src/providers/CallAgentProvider.tsx x: 49 lines of code y: 6 # changes packages/calling-component-bindings/src/providers/CallProvider.tsx x: 51 lines of code y: 6 # changes packages/calling-stateful-client/src/BetaToStableTypes.ts x: 9 lines of code y: 6 # changes packages/calling-stateful-client/src/CallAgentDeclarativeCommon.ts x: 205 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/adapter/TestUtils.ts x: 112 lines of code y: 6 # changes packages/react-composites/src/composites/common/HiddenFocusStartPoint.tsx x: 36 lines of code y: 3 # changes packages/acs-ui-javascript-loaders/src/callCompositeLoader.ts x: 42 lines of code y: 5 # changes packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.ts x: 47 lines of code y: 4 # changes packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.ts x: 49 lines of code y: 5 # changes common/scripts/force-build-flavor.mjs x: 69 lines of code y: 7 # changes packages/chat-component-bindings/src/chatParticipantListSelector.ts x: 44 lines of code y: 10 # changes packages/chat-component-bindings/src/typingIndicatorSelector.ts x: 64 lines of code y: 9 # changes packages/chat-stateful-client/src/ResourceDownloadQueue.ts x: 178 lines of code y: 11 # changes common/scripts/changelog/utils.mjs x: 15 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx x: 172 lines of code y: 11 # changes packages/react-composites/src/composites/CallComposite/selectors/dominantRemoteParticipantSelector.ts x: 27 lines of code y: 7 # changes packages/react-composites/src/composites/CallComposite/selectors/localPreviewSelector.ts x: 11 lines of code y: 7 # changes packages/react-composites/src/composites/ChatComposite/ChatScreen.tsx x: 626 lines of code y: 113 # changes packages/react-composites/src/composites/ChatComposite/ImageUpload/ImageUploadUtils.tsx x: 264 lines of code y: 7 # changes packages/react-composites/src/composites/common/MeetingPhoneInfoPaneContent.tsx x: 120 lines of code y: 7 # changes packages/react-composites/src/composites/common/ModalLocalAndRemotePIP.tsx x: 125 lines of code y: 13 # changes common/scripts/prepare-package-json.js x: 11 lines of code y: 3 # changes packages/react-components/src/components/Dialpad/Dialpad.tsx x: 357 lines of code y: 30 # changes packages/react-components/src/components/GridLayout.tsx x: 200 lines of code y: 11 # changes packages/react-components/src/components/HorizontalGallery.tsx x: 105 lines of code y: 16 # changes packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx x: 642 lines of code y: 15 # changes packages/react-components/src/components/TextFieldWithMention/mentionTagUtils.ts x: 704 lines of code y: 11 # changes packages/react-components/src/components/VideoGallery/RemoteContentShareReactionOverlay.tsx x: 186 lines of code y: 5 # changes packages/react-components/src/components/styles/ReactionOverlay.style.ts x: 161 lines of code y: 4 # changes packages/react-components/src/components/utils/RichTextTableUtils.ts x: 108 lines of code y: 3 # changes packages/react-components/src/components/utils/responsive.ts x: 60 lines of code y: 8 # changes packages/react-components/src/components/styles/ReactionButton.styles.ts x: 126 lines of code y: 10 # changes packages/calling-stateful-client/src/CaptionsSubscriber.ts x: 135 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/components/SidePane/useVideoEffectsPane.tsx x: 95 lines of code y: 13 # changes packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx x: 42 lines of code y: 16 # changes packages/react-composites/src/composites/CallComposite/components/buttons/Devices.tsx x: 63 lines of code y: 10 # changes packages/react-composites/src/composites/CallComposite/pages/DtmfDialpadPage.tsx x: 84 lines of code y: 8 # changes packages/react-composites/src/composites/ChatComposite/selectors/baseSelectors.ts x: 11 lines of code y: 10 # changes packages/calling-component-bindings/src/callControlSelectors.ts x: 168 lines of code y: 33 # changes packages/calling-component-bindings/src/getRemoteParticipantsExcludingConsumers.ts x: 23 lines of code y: 3 # changes packages/calling-stateful-client/src/DeviceManagerDeclarative.ts x: 215 lines of code y: 17 # changes packages/storybook8/stories/Components/VideoGallery/index.stories.tsx x: 97 lines of code y: 4 # changes packages/react-components/src/components/VideoGallery/ScrollableHorizontalGallery.tsx x: 38 lines of code y: 6 # changes packages/react-composites/src/index.ts x: 9 lines of code y: 18 # changes packages/storybook8/stories/Composites/CallComposite/BasicExample.stories.tsx x: 59 lines of code y: 3 # changes packages/storybook8/stories/Composites/CallWithChatComposite/BasicExample.stories.tsx x: 103 lines of code y: 2 # changes packages/storybook8/stories/Concepts/Survey/utils/SurveyExample.tsx x: 119 lines of code y: 2 # changes packages/storybook8/stories/Concepts/TeamsInterop/JoinMeetingWithLink/JoinMeetingWithLink.story.tsx x: 50 lines of code y: 2 # changes packages/storybook8/stories/Concepts/TeamsInterop/JoinMeetingWithMeetingId/JoinMeetingWithMeetingId.story.tsx x: 51 lines of code y: 2 # changes packages/calling-component-bindings/src/incomingCallStackSelector.ts x: 54 lines of code y: 4 # changes packages/calling-stateful-client/src/CallAgentDeclarative.ts x: 73 lines of code y: 14 # changes packages/react-components/src/components/IncomingCallNotification.tsx x: 212 lines of code y: 6 # changes packages/react-components/src/types/OnRender.ts x: 25 lines of code y: 7 # changes packages/react-composites/src/composites/CallComposite/pages/HoldPage.tsx x: 61 lines of code y: 13 # changes packages/react-components/src/components/SendBox.tsx x: 283 lines of code y: 65 # changes packages/react-components/src/components/styles/SendBox.styles.ts x: 85 lines of code y: 32 # changes packages/react-components/src/components/utils/SendBoxUtils.ts x: 147 lines of code y: 27 # changes packages/react-composites/src/composites/CallComposite/selectors/localAndRemotePIPSelector.ts x: 40 lines of code y: 7 # changes packages/react-composites/src/composites/common/AddPeopleButton.tsx x: 138 lines of code y: 11 # changes packages/react-components/src/components/ChatMessage/ChatMessageActionMenu.tsx x: 44 lines of code y: 11 # changes packages/storybook8/stories/Components/Dialpad/snippets/CustomDialpad.snippet.tsx x: 48 lines of code y: 1 # changes packages/react-composites/src/composites/CallComposite/selectors/badNetworkQualitySelector.ts x: 13 lines of code y: 3 # changes packages/react-components/src/components/ControlButtonTooltip.tsx x: 32 lines of code y: 6 # changes packages/react-components/src/components/styles/ParticipantItem.styles.ts x: 52 lines of code y: 16 # changes packages/react-components/src/components/styles/SitePermissions.styles.ts x: 70 lines of code y: 3 # changes packages/storybook8/stories/constants.ts x: 51 lines of code y: 3 # changes packages/storybook8/stories/Concepts/Styling/VideoTile.story.tsx x: 66 lines of code y: 1 # changes packages/react-components/src/components/styles/ImageOverlay.style.ts x: 134 lines of code y: 6 # changes packages/react-composites/src/composites/CallComposite/components/Banner.tsx x: 69 lines of code y: 1 # changes packages/chat-component-bindings/src/baseSelectors.ts x: 36 lines of code y: 11 # changes packages/react-composites/src/composites/CallComposite/pages/LobbyPage.tsx x: 114 lines of code y: 34 # changes packages/react-composites/src/composites/CallComposite/utils/TrackErrors.ts x: 46 lines of code y: 5 # changes packages/calling-stateful-client/src/RemoteVideoStreamSubscriber.ts x: 101 lines of code y: 11 # changes common/scripts/changelog/change.mjs x: 67 lines of code y: 6 # changes packages/storybook8/stories/Composites/CallComposite/1ton/Start1toN.story.tsx x: 54 lines of code y: 1 # changes packages/storybook8/stories/Composites/CallComposite/1ton/components/SimpleInboundHomeScreen.tsx x: 106 lines of code y: 1 # changes packages/storybook8/stories/Composites/CallComposite/1ton/snippets/Container1toNInbound.snippet.tsx x: 131 lines of code y: 1 # changes packages/storybook8/stories/Composites/CallComposite/1ton/snippets/Container1toNOutbound.snippet.tsx x: 72 lines of code y: 1 # changes packages/storybook8/stories/Composites/CallComposite/1ton/snippets/Quickstart1ToN.snippet.tsx x: 62 lines of code y: 1 # changes packages/calling-stateful-client/src/PPTLiveSubscriber.ts x: 49 lines of code y: 4 # changes packages/storybook8/stories/Composites/CallComposite/snippets/Container.snippet.tsx x: 80 lines of code y: 2 # changes packages/storybook8/stories/Components/SendBox/SendBox/snippets/Mentions.snippet.tsx x: 101 lines of code y: 1 # changes packages/react-components/src/components/RichTextEditor/Plugins/CopyPastePlugin.tsx x: 79 lines of code y: 12 # changes packages/storybook8/stories/Concepts/TeamsInterop/ComplianceBanner/snippets/ComplianceBanner.snippet.tsx x: 197 lines of code y: 1 # changes packages/storybook8/stories/Composites/CallComposite/pstn/snippets/ContainerPSTN.snippet.tsx x: 77 lines of code y: 1 # changes packages/acs-ui-common/src/constants.ts x: 2 lines of code y: 3 # changes packages/acs-ui-common/src/index.ts x: 28 lines of code y: 26 # changes packages/react-composites/src/composites/common/constants.ts x: 6 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/utils/TrackCapabilityChangedNotifications.ts x: 141 lines of code y: 6 # changes packages/storybook8/stories/Concepts/Icons/IconGrid.tsx x: 88 lines of code y: 1 # changes packages/storybook8/stories/Concepts/Spotlight/snippets/CustomSpotlightComponents.snippet.tsx x: 147 lines of code y: 1 # changes packages/acs-ui-javascript-loaders/src/index.ts x: 8 lines of code y: 2 # changes packages/calling-stateful-client/src/IncomingCallSubscriber.ts x: 22 lines of code y: 4 # changes packages/calling-stateful-client/src/index.ts x: 4 lines of code y: 23 # changes packages/react-components/src/components/utils/formatPhoneNumber.ts x: 27 lines of code y: 4 # changes packages/storybook8/stories/utils.ts x: 69 lines of code y: 3 # changes packages/react-components/src/components/RichTextEditor/RichTextSendBoxErrors.tsx x: 71 lines of code y: 7 # changes packages/react-components/src/components/SendBoxErrorBar.tsx x: 78 lines of code y: 9 # changes packages/react-composites/src/composites/ChatComposite/Strings.tsx x: 8 lines of code y: 8 # changes packages/storybook8/stories/Components/MessageThread/snippets/placeholdermessages.ts x: 96 lines of code y: 2 # changes packages/acs-ui-common/src/identifier.ts x: 37 lines of code y: 13 # changes packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUpload.ts x: 87 lines of code y: 7 # changes packages/chat-stateful-client/src/ChatClientState.ts x: 68 lines of code y: 22 # changes packages/storybook8/stories/Components/MessageThread/placeholdermessages.ts x: 283 lines of code y: 3 # changes packages/react-components/src/components/ResponsiveVerticalGallery.tsx x: 55 lines of code y: 10 # changes packages/react-composites/src/composites/ChatComposite/adapter/StubChatClient.ts x: 146 lines of code y: 9 # changes packages/chat-stateful-client/src/index.ts x: 17 lines of code y: 18 # changes packages/storybook8/stories/Components/ParticipantList/snippets/InteractiveCall.snippet.tsx x: 93 lines of code y: 1 # changes packages/react-components/src/types/Attachment.ts x: 34 lines of code y: 9 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedChatAdapter.ts x: 133 lines of code y: 28 # changes packages/react-composites/src/composites/ChatComposite/adapter/ChatAdapter.ts x: 81 lines of code y: 42 # changes packages/react-composites/src/composites/ChatComposite/hooks/useHandlers.ts x: 56 lines of code y: 24 # changes packages/react-components/src/components/MessageStatusIndicatorInternal.tsx x: 138 lines of code y: 2 # changes packages/acs-ui-common/src/conditional-compilation-sample/index.tsx x: 193 lines of code y: 11 # changes packages/calling-stateful-client/src/CallDeclarative.ts x: 29 lines of code y: 9 # changes packages/chat-stateful-client/src/StatefulChatClient.ts x: 177 lines of code y: 24 # changes packages/react-composites/src/composites/CallComposite/types/CallControlOptions.ts x: 5 lines of code y: 16 # changes packages/react-composites/src/composites/common/ControlBar/CustomButton.tsx x: 146 lines of code y: 7 # changes packages/react-components/src/components/Announcer/AnnouncerMessage.tsx x: 29 lines of code y: 3 # changes packages/react-composites/src/composites/common/styles/ModalLocalAndRemotePIP.styles.ts x: 72 lines of code y: 6 # changes packages/react-components/src/theming/themes.ts x: 100 lines of code y: 24 # changes packages/react-composites/src/composites/ChatComposite/file-sharing/AttachmentUploadButton.tsx x: 89 lines of code y: 7 # changes packages/react-composites/src/composites/common/styles/ParticipantContainer.styles.ts x: 119 lines of code y: 13 # changes packages/react-composites/src/composites/common/BaseComposite.tsx x: 98 lines of code y: 16 # changes packages/react-composites/src/composites/ChatComposite/ChatComposite.tsx x: 52 lines of code y: 49 # changes packages/react-components/src/components/styles/ChatMessageComponent.styles.ts x: 156 lines of code y: 19 # changes packages/chat-stateful-client/src/EventSubscriber.ts x: 166 lines of code y: 21 # changes packages/chat-stateful-client/src/convertChatMessage.ts x: 14 lines of code y: 8 # changes packages/chat-stateful-client/src/types/ChatMessageWithStatus.ts x: 11 lines of code y: 11 # changes packages/react-composites/src/composites/CallComposite/hooks/usePropsFor.ts x: 18 lines of code y: 13 # changes packages/react-components/src/components/utils/common.ts x: 15 lines of code y: 12 # changes packages/react-composites/src/composites/ChatComposite/file-sharing/index.ts x: 12 lines of code y: 13 # changes packages/react-components/src/components/RichTextEditor/Toolbar/Table/RichTextInsertTablePane.tsx x: 107 lines of code y: 2 # changes packages/react-composites/src/composites/common/Survey.tsx x: 158 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/components/LocalAndRemotePIP.tsx x: 123 lines of code y: 15 # changes packages/react-components/src/components/InputBoxComponent.tsx x: 135 lines of code y: 34 # changes packages/react-components/playwright/assets/AttachmentCardIcon.tsx x: 217 lines of code y: 1 # changes packages/react-components/playwright/index.tsx x: 42 lines of code y: 6 # changes packages/storybook8/stories/Components/VideoGallery/snippets/CustomAvatar.snippet.tsx x: 90 lines of code y: 1 # changes packages/react-composites/src/composites/ChatComposite/adapter/ChatAdapterProvider.tsx x: 14 lines of code y: 13 # changes packages/react-components/src/components/DevicesButton.tsx x: 261 lines of code y: 18 # changes packages/fake-backends/src/FakeChatClient.ts x: 157 lines of code y: 8 # changes packages/react-components/src/components/SendBoxErrors.tsx x: 17 lines of code y: 5 # changes packages/react-components/src/components/VideoGallery/ParticipantVideoTileOverlay.tsx x: 78 lines of code y: 6 # changes packages/react-components/src/components/styles/VideoGallery.styles.ts x: 40 lines of code y: 33 # changes common/scripts/generate-api-diff.mjs x: 162 lines of code y: 4 # changes common/scripts/stage-feature.mjs x: 86 lines of code y: 2 # changes packages/react-composites/src/composites/CallComposite/styles/LocalDeviceSettings.styles.ts x: 58 lines of code y: 13 # changes packages/react-composites/src/composites/common/TabHeader.tsx x: 105 lines of code y: 11 # changes packages/react-composites/src/composites/CallComposite/selectors/activeVideoBackgroundEffectSelector.ts x: 17 lines of code y: 4 # changes packages/react-composites/scripts/runBrowserTests.mjs x: 273 lines of code y: 15 # changes packages/react-components/src/components/VideoGallery/OverflowGallery.tsx x: 108 lines of code y: 19 # changes packages/react-components/src/identifiers/IdentifierProvider.tsx x: 53 lines of code y: 15 # changes packages/react-components/src/components/assets/RaisedHandIcon.tsx x: 781 lines of code y: 4 # changes packages/react-components/src/components/styles/EditBox.styles.ts x: 30 lines of code y: 11 # changes packages/react-components/src/components/MentionPopover.tsx x: 225 lines of code y: 8 # changes packages/react-components/src/components/MessageStatusIndicator.tsx x: 29 lines of code y: 22 # changes packages/react-composites/playwright.config.common.ts x: 40 lines of code y: 15 # changes packages/react-components/src/components/Survey/StarSurvey/StarSurvey.styles.ts x: 44 lines of code y: 4 # changes packages/react-components/src/components/utils/useLongPress.ts x: 107 lines of code y: 6 # changes packages/chat-component-bindings/src/errorBarSelector.ts x: 108 lines of code y: 11 # changes packages/react-components/src/components/styles/MentionPopover.style.ts x: 50 lines of code y: 7 # changes packages/communication-react/breaking-change-check/checkBreakingChanges.ts x: 55 lines of code y: 3 # changes packages/calling-stateful-client/src/StreamUtilsLogging.ts x: 206 lines of code y: 3 # changes packages/react-composites/src/composites/CallComposite/styles/LobbyTile.styles.ts x: 22 lines of code y: 7 # changes packages/react-composites/src/composites/CallComposite/components/StartCallButton.tsx x: 24 lines of code y: 6 # changes packages/react-components/src/components/styles/SystemMessage.styles.ts x: 4 lines of code y: 6 # changes packages/react-components/src/theming/themeDuplicates.ts x: 154 lines of code y: 1 # changes packages/react-components/src/components/TypingIndicator.tsx x: 219 lines of code y: 17 # changes packages/react-components/src/localization/locales/index.ts x: 3 lines of code y: 6 # changes common/scripts/lib/exec.mjs x: 58 lines of code y: 4 # changes packages/acs-ui-common/src/areEqual.ts x: 9 lines of code y: 5 # changes packages/acs-ui-common/src/commonProperties.ts x: 4 lines of code y: 4 # changes packages/acs-ui-common/src/telemetryVersion.js x: 1 lines of code y: 8 # changes packages/calling-component-bindings/src/participantsButtonSelector.ts x: 23 lines of code y: 10 # changes packages/calling-component-bindings/src/providers/CallClientProvider.tsx x: 53 lines of code y: 4 # changes packages/chat-component-bindings/src/hooks/useHandlers.ts x: 16 lines of code y: 7 # changes packages/chat-component-bindings/src/utils/constants.ts x: 12 lines of code y: 6 # changes packages/chat-stateful-client/src/StatefulChatThreadClient.ts x: 161 lines of code y: 10 # changes packages/chat-stateful-client/src/iterators/createDecoratedListMessages.ts x: 25 lines of code y: 4 # changes packages/react-components/src/components/ComplianceBanner/BannerMessage.tsx x: 93 lines of code y: 2 # changes packages/react-components/src/components/ComplianceBanner/ComplianceBanner.tsx x: 85 lines of code y: 4 # changes packages/react-components/src/components/DevicePermissions/BrowserPermissionDeniedIOS.tsx x: 121 lines of code y: 2 # changes packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx x: 60 lines of code y: 9 # changes packages/react-components/src/components/UnsupportedBrowserVersion.tsx x: 28 lines of code y: 6 # changes packages/react-components/src/components/VideoGallery/styles/VideoGalleryResponsiveHorizontalGallery.styles.ts x: 37 lines of code y: 7 # changes packages/react-components/src/components/styles/ChatSystemMessage.styles.ts x: 12 lines of code y: 4 # changes packages/react-components/src/components/styles/GridLayout.styles.ts x: 7 lines of code y: 9 # changes packages/react-components/src/components/styles/MessageStatusIndicator.styles.ts x: 11 lines of code y: 5 # changes packages/react-components/src/components/styles/ParticipantList.styles.ts x: 20 lines of code y: 9 # changes packages/react-components/src/components/styles/TypingIndicator.styles.ts x: 11 lines of code y: 8 # changes packages/react-composites/src/composites/CallComposite/components/buttons/Participants.tsx x: 34 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/pages/UnsupportedBrowser.tsx x: 45 lines of code y: 10 # changes packages/react-composites/src/composites/CallComposite/selectors/mediaGallerySelector.ts x: 14 lines of code y: 6 # changes packages/react-composites/src/composites/CallComposite/styles/CallControls.styles.ts x: 5 lines of code y: 17 # changes packages/react-composites/src/composites/CallComposite/styles/StartCallButton.styles.ts x: 16 lines of code y: 8 # changes packages/react-composites/src/composites/ChatComposite/ChatHeader.tsx x: 24 lines of code y: 9 # changes packages/react-composites/src/composites/ChatComposite/hooks/usePropsFor.ts x: 16 lines of code y: 10 # changes packages/react-composites/src/composites/ChatComposite/hooks/useSelector.ts x: 8 lines of code y: 7 # changes packages/react-composites/src/composites/common/CallingDialpad.styles.ts x: 51 lines of code y: 8 # changes packages/react-composites/src/composites/common/SendDtmfDialpad.styles.ts x: 33 lines of code y: 8 # changes packages/react-composites/src/composites/localization/LocalizationProvider.tsx x: 29 lines of code y: 13 # changes packages/react-composites/src/composites/CallComposite/components/ConfigurationpageMicDropdown.tsx x: 36 lines of code y: 5 # changes packages/react-composites/src/composites/CallComposite/components/ConfigurationpageErrorBar.tsx x: 64 lines of code y: 2 # changes
177.0
# changes
  min: 1.0
  average: 8.83
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.0
  max: 177.0
0 1753.0
lines of code
min: 1.0 | average: 75.77 | 25th percentile: 18.0 | median: 39.0 | 75th percentile: 78.0 | max: 1753.0

Number of Contributors vs. Number of Changes: 1177 points

packages/react-components/src/components/VideoGallery/TogetherModeStream.tsx x: 1 # contributors y: 5 # changes packages/calling-component-bindings/src/captionsSelector.ts x: 5 # contributors y: 17 # changes packages/calling-component-bindings/src/index.ts x: 11 # contributors y: 40 # changes packages/calling-component-bindings/src/remoteParticipantsSelector.ts x: 1 # contributors y: 1 # changes packages/calling-component-bindings/src/utils/callUtils.ts x: 6 # contributors y: 19 # changes common/config/babel/features.js x: 18 # contributors y: 91 # changes packages/calling-component-bindings/src/baseSelectors.ts x: 15 # contributors y: 56 # changes packages/calling-component-bindings/src/handlers/createCommonHandlers.ts x: 12 # contributors y: 55 # changes packages/calling-stateful-client/src/CallClientState.ts x: 21 # contributors y: 127 # changes packages/calling-stateful-client/src/CallContext.ts x: 19 # contributors y: 106 # changes packages/calling-stateful-client/src/CallSubscriber.ts x: 18 # contributors y: 58 # changes packages/calling-stateful-client/src/Converter.ts x: 17 # contributors y: 68 # changes packages/calling-stateful-client/src/RealTimeTextSubscriber.ts x: 1 # contributors y: 2 # changes packages/calling-stateful-client/src/index-public.ts x: 13 # contributors y: 41 # changes packages/communication-react/src/index.ts x: 24 # contributors y: 159 # changes packages/react-components/src/components/CaptionsBanner.tsx x: 7 # contributors y: 32 # changes packages/react-components/src/components/RTTDisclosureBanner.tsx x: 1 # contributors y: 4 # changes packages/react-components/src/components/RealTimeText.tsx x: 1 # contributors y: 8 # changes packages/react-components/src/components/StartRealTimeTextButton.tsx x: 1 # contributors y: 7 # changes packages/react-components/src/components/index.ts x: 24 # contributors y: 138 # changes packages/react-components/src/components/styles/RTTDisclosureBanner.styles.ts x: 1 # contributors y: 3 # changes packages/react-components/src/localization/LocalizationProvider.tsx x: 17 # contributors y: 65 # changes packages/react-components/src/theming/icons.tsx x: 18 # contributors y: 97 # changes packages/react-composites/src/composites/CallComposite/MockCallAdapter.ts x: 13 # contributors y: 62 # changes packages/react-composites/src/composites/CallComposite/Strings.tsx x: 14 # contributors y: 103 # changes packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts x: 20 # contributors y: 177 # changes packages/react-composites/src/composites/CallComposite/adapter/CallAdapter.ts x: 14 # contributors y: 135 # changes packages/react-composites/src/composites/CallComposite/adapter/index.ts x: 10 # contributors y: 43 # changes packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx x: 14 # contributors y: 116 # changes packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts x: 14 # contributors y: 61 # changes packages/react-composites/src/composites/CallComposite/index.ts x: 10 # contributors y: 55 # changes packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts x: 16 # contributors y: 52 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/AzureCommunicationCallWithChatAdapter.ts x: 19 # contributors y: 108 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts x: 16 # contributors y: 90 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts x: 11 # contributors y: 59 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/TestUtils.ts x: 14 # contributors y: 32 # changes packages/react-composites/src/composites/common/CallingCaptionsBanner.tsx x: 2 # contributors y: 11 # changes packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx x: 10 # contributors y: 70 # changes packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx x: 8 # contributors y: 33 # changes packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx x: 6 # contributors y: 18 # changes packages/react-components/src/components/styles/InputBoxComponent.style.ts x: 12 # contributors y: 16 # changes packages/react-components/src/components/styles/RichTextEditor.styles.ts x: 4 # contributors y: 26 # changes packages/react-composites/src/composites/CallComposite/styles/CallConfiguration.styles.ts x: 7 # contributors y: 29 # changes packages/react-composites/src/composites/CallComposite/styles/LocalPreview.styles.ts x: 7 # contributors y: 17 # changes packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx x: 5 # contributors y: 36 # changes packages/react-composites/src/composites/CallComposite/adapter/CallingSoundSubscriber.ts x: 3 # contributors y: 12 # changes packages/react-components/src/components/CaptionsSettingsModal.tsx x: 3 # contributors y: 11 # changes common/scripts/install-run-rush.js x: 6 # contributors y: 7 # changes common/scripts/install-run.js x: 6 # contributors y: 9 # changes packages/react-components/src/components/styles/CaptionsSettingsModal.styles.ts x: 5 # contributors y: 7 # changes packages/react-composites/src/composites/CallComposite/components/LocalDeviceSettings.tsx x: 10 # contributors y: 37 # changes packages/react-components/src/components/Attachment/AttachmentCard.tsx x: 4 # contributors y: 7 # changes packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx x: 6 # contributors y: 33 # changes packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx x: 13 # contributors y: 61 # changes packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx x: 12 # contributors y: 65 # changes common/config/jest/jestSetup.js x: 4 # contributors y: 6 # changes packages/react-composites/src/composites/CallComposite/CallComposite.tsx x: 13 # contributors y: 120 # changes packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts x: 20 # contributors y: 86 # changes packages/react-composites/src/composites/ChatComposite/index.ts x: 11 # contributors y: 41 # changes packages/calling-component-bindings/src/notificationStackSelector.ts x: 8 # contributors y: 20 # changes packages/calling-stateful-client/src/BreakoutRoomsSubscriber.ts x: 2 # contributors y: 10 # changes packages/react-components/src/components/NotificationStack.tsx x: 8 # contributors y: 19 # changes packages/react-components/src/components/utils.ts x: 14 # contributors y: 42 # changes packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx x: 7 # contributors y: 12 # changes packages/react-composites/src/composites/CallComposite/utils/Utils.ts x: 12 # contributors y: 71 # changes packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx x: 14 # contributors y: 89 # changes packages/react-composites/src/composites/CallWithChatComposite/Strings.tsx x: 6 # contributors y: 28 # changes packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatTypeAssertions.ts x: 10 # contributors y: 30 # changes packages/react-composites/src/composites/CallWithChatComposite/styles/CallWithChatCompositeStyles.ts x: 7 # contributors y: 13 # changes packages/react-composites/src/composites/common/adapters.ts x: 4 # contributors y: 11 # changes packages/react-composites/src/composites/index.ts x: 10 # contributors y: 40 # changes packages/storybook8/stories/controlsUtils.ts x: 11 # contributors y: 20 # changes common/config/beachball/changelog-config.ts x: 5 # contributors y: 10 # changes common/config/beachball/changelog-custom-renders.ts x: 4 # contributors y: 5 # changes packages/react-components/src/components/VideoGallery.tsx x: 22 # contributors y: 156 # changes packages/react-components/src/components/VideoGallery/FloatingLocalVideoLayout.tsx x: 8 # contributors y: 36 # changes packages/calling-component-bindings/src/utils/videoGalleryUtils.ts x: 14 # contributors y: 40 # changes packages/calling-component-bindings/src/videoGallerySelector.ts x: 17 # contributors y: 48 # changes packages/communication-react/src/mergedHooks.ts x: 6 # contributors y: 11 # changes packages/react-components/src/components/VideoGallery/LocalScreenShare.tsx x: 4 # contributors y: 8 # changes packages/react-components/src/components/SystemMessage.tsx x: 9 # contributors y: 13 # changes packages/calling-stateful-client/src/TestUtils.ts x: 14 # contributors y: 34 # changes packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx x: 8 # contributors y: 56 # changes packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx x: 5 # contributors y: 15 # changes packages/react-composites/src/composites/CallComposite/components/SidePane/SidePane.tsx x: 7 # contributors y: 16 # changes packages/storybook8/stories/Components/MessageThread/BlockedMessage/index.stories.tsx x: 2 # contributors y: 2 # changes packages/react-components/src/components/VideoGallery/RemoteScreenShare.tsx x: 10 # contributors y: 20 # changes packages/react-components/src/components/VideoGallery/styles/RemoteScreenShare.styles.ts x: 4 # contributors y: 4 # changes packages/calling-component-bindings/src/errorBarSelector.ts x: 9 # contributors y: 30 # changes packages/react-components/src/components/ScreenShareButton.tsx x: 13 # contributors y: 22 # changes packages/react-components/src/components/VideoGallery/SpeakerVideoLayout.tsx x: 6 # contributors y: 15 # changes packages/react-components/src/components/VideoGallery/styles/FloatingLocalVideo.styles.ts x: 4 # contributors y: 17 # changes packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts x: 8 # contributors y: 17 # changes packages/react-components/src/components/ParticipantItem.tsx x: 18 # contributors y: 64 # changes packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx x: 3 # contributors y: 4 # changes packages/react-components/src/theming/FluentThemeProvider.tsx x: 11 # contributors y: 21 # changes packages/react-composites/src/composites/CallComposite/styles/CallComposite.styles.ts x: 6 # contributors y: 8 # changes packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx x: 7 # contributors y: 26 # changes packages/react-composites/src/composites/common/PeoplePaneContent.tsx x: 7 # contributors y: 27 # changes packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx x: 2 # contributors y: 6 # changes packages/calling-component-bindings/src/handlers/createHandlers.ts x: 11 # contributors y: 50 # changes packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx x: 3 # contributors y: 3 # changes packages/react-components/src/components/LocalVideoTile.tsx x: 10 # contributors y: 23 # changes packages/react-components/src/components/VideoTile.tsx x: 19 # contributors y: 88 # changes packages/react-components/src/index.ts x: 19 # contributors y: 58 # changes packages/react-components/src/types/ParticipantListParticipant.ts x: 9 # contributors y: 19 # changes packages/react-composites/src/composites/common/icons.tsx x: 15 # contributors y: 72 # changes packages/react-components/src/components/ParticipantList.tsx x: 17 # contributors y: 62 # changes packages/react-components/src/components/RemoteVideoTile.tsx x: 11 # contributors y: 54 # changes packages/react-components/src/components/VideoGallery/useVideoStreamLifecycleMaintainer.ts x: 5 # contributors y: 9 # changes packages/react-components/src/components/VideoGallery/useVideoTileContextualMenuProps.ts x: 8 # contributors y: 23 # changes packages/react-components/src/types/VideoGalleryParticipant.ts x: 13 # contributors y: 26 # changes packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx x: 10 # contributors y: 21 # changes packages/react-components/src/components/Drawer/DrawerMenuItem.tsx x: 6 # contributors y: 13 # changes packages/react-composites/src/composites/common/Drawer/MoreDrawer.styles.ts x: 2 # contributors y: 3 # changes packages/calling-component-bindings/src/participantListSelector.ts x: 13 # contributors y: 42 # changes packages/calling-stateful-client/src/MediaAccessSubscriber.ts x: 2 # contributors y: 4 # changes packages/react-components/src/components/RichTextEditor/Plugins/PlaceholderPlugin.tsx x: 2 # contributors y: 5 # changes packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts x: 7 # contributors y: 15 # changes packages/react-components/src/components/ChatMessage/MessageComponents/FluentChatMessageComponent.tsx x: 7 # contributors y: 8 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx x: 6 # contributors y: 20 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx x: 8 # contributors y: 18 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/FluentChatMyMessageComponent.tsx x: 6 # contributors y: 14 # changes packages/react-components/src/components/utils/ChatMessageComponentUtils.tsx x: 7 # contributors y: 14 # changes packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx x: 13 # contributors y: 53 # changes packages/react-components/src/components/MessageThread.tsx x: 22 # contributors y: 121 # changes packages/react-components/src/components/VideoGallery/Layout.ts x: 4 # contributors y: 14 # changes packages/react-components/src/components/styles/VideoTile.styles.ts x: 13 # contributors y: 43 # changes packages/react-components/src/components/VideoGallery/DefaultLayout.tsx x: 6 # contributors y: 29 # changes packages/react-composites/src/composites/CallComposite/components/buttons/ScreenShare.tsx x: 7 # contributors y: 11 # changes packages/react-composites/src/composites/common/VideoEffectsPane.tsx x: 5 # contributors y: 27 # changes packages/react-components/src/components/CameraButton.tsx x: 13 # contributors y: 45 # changes packages/react-components/src/components/MicrophoneButton.tsx x: 12 # contributors y: 33 # changes packages/react-composites/src/composites/common/ParticipantContainer.tsx x: 9 # contributors y: 28 # changes packages/react-composites/src/composites/common/SidePaneHeader.tsx x: 4 # contributors y: 15 # changes packages/fake-backends/src/ThreadEventEmitter.ts x: 3 # contributors y: 5 # changes packages/calling-component-bindings/src/hooks/usePropsFor.ts x: 11 # contributors y: 39 # changes packages/react-composites/src/composites/CallComposite/utils/MediaGalleryUtils.ts x: 3 # contributors y: 10 # changes packages/react-components/src/types/CaptionsAvailableLanguageStrings.ts x: 3 # contributors y: 6 # changes packages/react-components/src/components/ControlBarButton.tsx x: 7 # contributors y: 19 # changes packages/react-components/src/components/ParticipantsButton.tsx x: 14 # contributors y: 33 # changes packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx x: 5 # contributors y: 20 # changes packages/react-components/src/components/utils/RichTextEditorUtils.ts x: 3 # contributors y: 7 # changes packages/calling-stateful-client/src/StatefulCallClient.ts x: 15 # contributors y: 43 # changes packages/react-composites/src/composites/common/AvatarPersona.tsx x: 9 # contributors y: 16 # changes packages/react-components/src/components/styles/Common.style.ts x: 5 # contributors y: 5 # changes packages/react-composites/src/composites/ChatComposite/styles/Chat.styles.ts x: 11 # contributors y: 23 # changes packages/react-components/src/components/Caption.tsx x: 4 # contributors y: 9 # changes packages/chat-component-bindings/src/handlers/createHandlers.ts x: 13 # contributors y: 37 # changes packages/chat-component-bindings/src/messageThreadSelector.ts x: 12 # contributors y: 54 # changes packages/react-composites/src/composites/CallComposite/components/CallControls.tsx x: 12 # contributors y: 76 # changes packages/calling-stateful-client/src/TypeGuards.ts x: 4 # contributors y: 13 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx x: 4 # contributors y: 24 # changes packages/react-components/src/components/TroubleshootingGuideErrorBar.tsx x: 3 # contributors y: 8 # changes packages/react-composites/src/composites/CallComposite/components/LocalPreview.tsx x: 5 # contributors y: 16 # changes packages/react-composites/src/composites/CallComposite/components/HoldPane.tsx x: 4 # contributors y: 10 # changes packages/react-components/src/components/styles/ControlBar.styles.ts x: 8 # contributors y: 21 # changes packages/calling-stateful-client/src/StreamUtils.ts x: 10 # contributors y: 27 # changes packages/react-composites/src/composites/CallComposite/utils/spotlightUtils.ts x: 2 # contributors y: 7 # changes packages/react-components/src/components/StreamMedia.tsx x: 10 # contributors y: 14 # changes packages/fake-backends/src/FakeChatThreadClient.ts x: 7 # contributors y: 10 # changes packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBoxPicker.tsx x: 5 # contributors y: 12 # changes packages/react-components/src/types/ChatMessage.ts x: 13 # contributors y: 38 # changes packages/calling-stateful-client/src/TypeAssertions.ts x: 9 # contributors y: 14 # changes packages/react-components/src/components/ErrorBar.tsx x: 13 # contributors y: 39 # changes packages/react-composites/src/composites/CallComposite/adapter/createHandlers.ts x: 5 # contributors y: 8 # changes packages/react-components/src/components/EndCallButton.tsx x: 12 # contributors y: 25 # changes packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx x: 9 # contributors y: 25 # changes packages/calling-component-bindings/src/providers/CallAgentProvider.tsx x: 5 # contributors y: 6 # changes packages/chat-stateful-client/src/ResourceDownloadQueue.ts x: 5 # contributors y: 11 # changes packages/react-composites/src/composites/ChatComposite/ChatScreen.tsx x: 19 # contributors y: 113 # changes packages/react-composites/src/composites/common/ModalLocalAndRemotePIP.tsx x: 5 # contributors y: 13 # changes packages/react-components/src/components/Dialpad/Dialpad.tsx x: 6 # contributors y: 30 # changes packages/react-composites/src/composites/CallComposite/components/buttons/Devices.tsx x: 6 # contributors y: 10 # changes packages/calling-component-bindings/src/callControlSelectors.ts x: 9 # contributors y: 33 # changes packages/calling-stateful-client/src/DeviceManagerDeclarative.ts x: 9 # contributors y: 17 # changes packages/react-composites/src/index.ts x: 9 # contributors y: 18 # changes packages/react-components/src/components/IncomingCallNotification.tsx x: 1 # contributors y: 6 # changes packages/react-components/src/components/SendBox.tsx x: 20 # contributors y: 65 # changes packages/react-components/src/components/styles/SendBox.styles.ts x: 17 # contributors y: 32 # changes packages/react-components/src/components/styles/ParticipantItem.styles.ts x: 11 # contributors y: 16 # changes packages/react-components/src/components/VideoGallery/LargeGalleryLayout.tsx x: 3 # contributors y: 13 # changes packages/react-composites/src/composites/CallComposite/pages/LobbyPage.tsx x: 9 # contributors y: 34 # changes packages/calling-stateful-client/src/RemoteVideoStreamSubscriber.ts x: 8 # contributors y: 11 # changes packages/acs-ui-common/src/index.ts x: 14 # contributors y: 26 # changes packages/acs-ui-common/src/identifier.ts x: 8 # contributors y: 13 # changes packages/chat-stateful-client/src/ChatClientState.ts x: 11 # contributors y: 22 # changes packages/react-components/src/components/ResponsiveHorizontalGallery.tsx x: 4 # contributors y: 12 # changes packages/chat-stateful-client/src/index.ts x: 10 # contributors y: 18 # changes packages/react-components/src/types/Attachment.ts x: 3 # contributors y: 9 # changes packages/react-composites/src/composites/ChatComposite/adapter/ChatAdapter.ts x: 10 # contributors y: 42 # changes packages/react-composites/src/composites/ChatComposite/hooks/useHandlers.ts x: 11 # contributors y: 24 # changes packages/calling-stateful-client/src/CallDeclarative.ts x: 7 # contributors y: 9 # changes packages/react-composites/src/composites/common/BaseComposite.tsx x: 8 # contributors y: 16 # changes packages/react-composites/src/composites/ChatComposite/ChatComposite.tsx x: 15 # contributors y: 49 # changes packages/react-composites/src/composites/CallComposite/hooks/usePropsFor.ts x: 10 # contributors y: 13 # changes packages/react-components/src/components/utils/common.ts x: 8 # contributors y: 12 # changes packages/react-composites/src/composites/CallComposite/components/LocalAndRemotePIP.tsx x: 8 # contributors y: 15 # changes packages/react-components/src/components/InputBoxComponent.tsx x: 15 # contributors y: 34 # changes packages/react-components/src/components/styles/VideoGallery.styles.ts x: 10 # contributors y: 33 # changes packages/react-components/src/components/VideoGallery/OverflowGallery.tsx x: 4 # contributors y: 19 # changes packages/react-components/src/components/MessageStatusIndicator.tsx x: 8 # contributors y: 22 # changes packages/react-components/src/components/styles/SystemMessage.styles.ts x: 6 # contributors y: 6 # changes packages/react-components/src/components/PictureInPictureInPicture/PictureInPictureInPicture.tsx x: 2 # contributors y: 9 # changes packages/react-composites/src/composites/ChatComposite/hooks/useAdaptedSelector.ts x: 6 # contributors y: 12 # changes
177.0
# changes
  min: 1.0
  average: 8.83
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.0
  max: 177.0
0 24.0
# contributors
min: 1.0 | average: 3.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 24.0

Number of Contributors vs. File Size: 1177 points

packages/react-components/src/components/VideoGallery/TogetherModeStream.tsx x: 1 # contributors y: 99 lines of code packages/calling-component-bindings/src/captionsSelector.ts x: 5 # contributors y: 216 lines of code packages/calling-component-bindings/src/index.ts x: 11 # contributors y: 49 lines of code packages/calling-component-bindings/src/remoteParticipantsSelector.ts x: 1 # contributors y: 20 lines of code packages/calling-component-bindings/src/utils/callUtils.ts x: 6 # contributors y: 150 lines of code common/config/babel/features.js x: 18 # contributors y: 38 lines of code packages/calling-component-bindings/src/baseSelectors.ts x: 15 # contributors y: 198 lines of code packages/calling-component-bindings/src/handlers/createCommonHandlers.ts x: 12 # contributors y: 705 lines of code packages/calling-stateful-client/src/CallClientState.ts x: 21 # contributors y: 403 lines of code packages/calling-stateful-client/src/CallContext.ts x: 19 # contributors y: 1366 lines of code packages/calling-stateful-client/src/CallSubscriber.ts x: 18 # contributors y: 366 lines of code packages/calling-stateful-client/src/Converter.ts x: 17 # contributors y: 268 lines of code packages/calling-stateful-client/src/RealTimeTextSubscriber.ts x: 1 # contributors y: 24 lines of code packages/calling-stateful-client/src/index-public.ts x: 13 # contributors y: 53 lines of code packages/communication-react/src/index.ts x: 24 # contributors y: 397 lines of code packages/react-components/src/components/CaptionsBanner.tsx x: 7 # contributors y: 256 lines of code packages/react-components/src/components/RTTDisclosureBanner.tsx x: 1 # contributors y: 29 lines of code packages/react-components/src/components/RealTimeText.tsx x: 1 # contributors y: 65 lines of code packages/react-components/src/components/RealTimeTextModal.tsx x: 1 # contributors y: 81 lines of code packages/react-components/src/components/index.ts x: 24 # contributors y: 234 lines of code packages/react-components/src/components/styles/Captions.style.ts x: 6 # contributors y: 136 lines of code packages/react-components/src/localization/LocalizationProvider.tsx x: 17 # contributors y: 110 lines of code packages/react-components/src/theming/icons.tsx x: 18 # contributors y: 356 lines of code packages/react-composites/src/composites/CallComposite/MockCallAdapter.ts x: 13 # contributors y: 306 lines of code packages/react-composites/src/composites/CallComposite/Strings.tsx x: 14 # contributors y: 260 lines of code packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts x: 20 # contributors y: 1753 lines of code packages/react-composites/src/composites/CallComposite/adapter/CallAdapter.ts x: 14 # contributors y: 310 lines of code packages/react-composites/src/composites/CallComposite/adapter/index.ts x: 10 # contributors y: 63 lines of code packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx x: 14 # contributors y: 647 lines of code packages/react-composites/src/composites/CallComposite/hooks/useHandlers.ts x: 14 # contributors y: 269 lines of code packages/react-composites/src/composites/CallComposite/index.ts x: 10 # contributors y: 74 lines of code packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts x: 16 # contributors y: 147 lines of code packages/react-composites/src/composites/CallWithChatComposite/adapter/AzureCommunicationCallWithChatAdapter.ts x: 19 # contributors y: 1219 lines of code packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts x: 16 # contributors y: 247 lines of code packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts x: 11 # contributors y: 268 lines of code packages/react-composites/src/composites/common/CallingCaptionsBanner.tsx x: 2 # contributors y: 103 lines of code packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx x: 10 # contributors y: 622 lines of code packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx x: 8 # contributors y: 460 lines of code packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx x: 10 # contributors y: 595 lines of code packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx x: 6 # contributors y: 47 lines of code packages/react-components/src/components/styles/InputBoxComponent.style.ts x: 12 # contributors y: 50 lines of code packages/react-components/src/components/styles/RichTextEditor.styles.ts x: 4 # contributors y: 237 lines of code packages/react-composites/src/composites/CallComposite/styles/LocalPreview.styles.ts x: 7 # contributors y: 68 lines of code packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx x: 5 # contributors y: 353 lines of code packages/react-composites/src/composites/CallComposite/adapter/CallingSoundSubscriber.ts x: 3 # contributors y: 109 lines of code packages/react-components/src/components/CaptionsSettingsModal.tsx x: 3 # contributors y: 266 lines of code common/scripts/install-run-rush.js x: 6 # contributors y: 141 lines of code common/scripts/install-run.js x: 6 # contributors y: 616 lines of code packages/react-components/src/components/TogetherModeOverlay.tsx x: 1 # contributors y: 198 lines of code packages/react-components/src/components/styles/CaptionsSettingsModal.styles.ts x: 5 # contributors y: 74 lines of code packages/react-composites/src/composites/CallComposite/components/LocalDeviceSettings.tsx x: 10 # contributors y: 273 lines of code packages/react-components/src/components/Attachment/AttachmentCard.tsx x: 4 # contributors y: 200 lines of code packages/react-components/src/components/RichTextEditor/RichTextEditor.tsx x: 6 # contributors y: 425 lines of code packages/react-composites/src/composites/CallComposite/components/MediaGallery.tsx x: 13 # contributors y: 240 lines of code packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx x: 12 # contributors y: 250 lines of code packages/calling-stateful-client/src/CallDeclarativeCommon.ts x: 6 # contributors y: 272 lines of code common/config/jest/jestSetup.js x: 4 # contributors y: 45 lines of code packages/react-composites/src/composites/CallComposite/CallComposite.tsx x: 13 # contributors y: 614 lines of code packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts x: 20 # contributors y: 570 lines of code packages/react-composites/src/composites/ChatComposite/adapter/OnFetchProfileCallback.ts x: 1 # contributors y: 209 lines of code packages/react-composites/src/composites/ChatComposite/index.ts x: 11 # contributors y: 37 lines of code packages/calling-component-bindings/src/notificationStackSelector.ts x: 8 # contributors y: 269 lines of code packages/calling-stateful-client/src/BreakoutRoomsSubscriber.ts x: 2 # contributors y: 139 lines of code packages/react-components/src/components/NotificationStack.tsx x: 8 # contributors y: 144 lines of code packages/react-components/src/components/utils.ts x: 14 # contributors y: 285 lines of code packages/react-composites/src/composites/CallComposite/components/BreakoutRoomsBanner.tsx x: 1 # contributors y: 53 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx x: 7 # contributors y: 126 lines of code packages/react-composites/src/composites/CallComposite/hooks/useAdaptedSelector.ts x: 8 # contributors y: 93 lines of code packages/react-composites/src/composites/CallComposite/utils/Utils.ts x: 12 # contributors y: 514 lines of code packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx x: 14 # contributors y: 492 lines of code packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts x: 11 # contributors y: 101 lines of code packages/react-composites/src/composites/CallWithChatComposite/styles/CallWithChatCompositeStyles.ts x: 7 # contributors y: 34 lines of code packages/react-composites/src/composites/common/adapters.ts x: 4 # contributors y: 19 lines of code packages/react-composites/src/composites/common/utils.tsx x: 5 # contributors y: 51 lines of code packages/react-composites/src/composites/index.ts x: 10 # contributors y: 51 lines of code packages/storybook8/stories/controlsUtils.ts x: 11 # contributors y: 580 lines of code packages/react-components/src/components/styles/MessageThread.styles.ts x: 16 # contributors y: 376 lines of code common/config/beachball/changelog-custom-renders.ts x: 4 # contributors y: 72 lines of code packages/react-components/src/components/VideoGallery.tsx x: 22 # contributors y: 629 lines of code packages/react-components/src/components/VideoGallery/FloatingLocalVideoLayout.tsx x: 8 # contributors y: 194 lines of code packages/calling-component-bindings/src/utils/videoGalleryUtils.ts x: 14 # contributors y: 228 lines of code packages/calling-component-bindings/src/videoGallerySelector.ts x: 17 # contributors y: 150 lines of code packages/communication-react/src/mergedHooks.ts x: 6 # contributors y: 72 lines of code packages/chat-component-bindings/src/hooks/usePropsFor.ts x: 7 # contributors y: 74 lines of code packages/react-components/src/components/RichTextEditor/RichTextSendBoxUtils.ts x: 1 # contributors y: 4 lines of code packages/react-components/src/components/VideoGallery/LocalScreenShare.tsx x: 4 # contributors y: 90 lines of code packages/react-components/src/components/SystemMessage.tsx x: 9 # contributors y: 38 lines of code packages/react-components/src/theming/v9ThemeShim.ts x: 6 # contributors y: 212 lines of code packages/calling-stateful-client/src/TestUtils.ts x: 14 # contributors y: 458 lines of code packages/react-composites/src/composites/CallComposite/pages/ConfigurationPage.tsx x: 8 # contributors y: 403 lines of code packages/react-components/src/components/VideoEffects/VideoEffectsItem.tsx x: 5 # contributors y: 97 lines of code packages/storybook8/stories/Components/MessageThread/BlockedMessage/index.stories.tsx x: 2 # contributors y: 71 lines of code packages/storybook8/stories/Components/MessageThread/MessageThreadWithMessageDate/index.stories.tsx x: 2 # contributors y: 45 lines of code packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/MessageThreadWithRichTextEditor.story.tsx x: 1 # contributors y: 37 lines of code packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/snippets/WithRichTextEditorInlineImages.snippet.tsx x: 1 # contributors y: 75 lines of code packages/storybook8/stories/Components/MessageThread/MessageThreadWithRichTextEditor/snippets/WithRichTextEditorOnPaste.snippet.tsx x: 1 # contributors y: 43 lines of code packages/storybook8/stories/Components/MessageThread/SystemMessage/index.stories.tsx x: 2 # contributors y: 22 lines of code packages/react-components/src/components/VideoGallery/RemoteScreenShare.tsx x: 10 # contributors y: 92 lines of code packages/react-components/src/components/VideoGallery/styles/RemoteScreenShare.styles.ts x: 4 # contributors y: 8 lines of code packages/calling-component-bindings/src/errorBarSelector.ts x: 9 # contributors y: 152 lines of code packages/react-components/src/components/ModalClone/ModalClone.tsx x: 4 # contributors y: 855 lines of code packages/react-components/src/components/VideoGallery/SpeakerVideoLayout.tsx x: 6 # contributors y: 164 lines of code packages/react-components/src/components/VideoGallery/styles/FloatingLocalVideo.styles.ts x: 4 # contributors y: 119 lines of code packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts x: 8 # contributors y: 73 lines of code packages/react-composites/src/composites/common/CaptionsBannerMoreButton.tsx x: 4 # contributors y: 81 lines of code packages/react-components/src/components/ParticipantItem.tsx x: 18 # contributors y: 240 lines of code packages/react-composites/src/composites/CallComposite/components/SvgWithWordWrapping.tsx x: 3 # contributors y: 79 lines of code packages/react-components/src/theming/FluentThemeProvider.tsx x: 11 # contributors y: 44 lines of code packages/react-composites/src/composites/CallComposite/styles/CallComposite.styles.ts x: 6 # contributors y: 29 lines of code packages/react-composites/src/composites/CallComposite/components/SidePane/usePeoplePane.tsx x: 7 # contributors y: 662 lines of code packages/react-composites/src/composites/common/ControlBar/PeopleButton.tsx x: 3 # contributors y: 63 lines of code packages/react-composites/src/composites/common/PeoplePaneContent.tsx x: 7 # contributors y: 193 lines of code packages/calling-stateful-client/src/CapabilitiesSubscriber.ts x: 5 # contributors y: 95 lines of code packages/react-components/src/components/RichTextEditor/Toolbar/RichTextToolbar.tsx x: 2 # contributors y: 278 lines of code packages/calling-component-bindings/src/handlers/createHandlers.ts x: 11 # contributors y: 81 lines of code packages/react-components/src/components/RaiseHandButton.tsx x: 4 # contributors y: 39 lines of code packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx x: 3 # contributors y: 137 lines of code packages/storybook8/stories/Concepts/TeamsInterop/utils/controlsUtils.ts x: 4 # contributors y: 563 lines of code packages/react-components/src/components/LocalVideoTile.tsx x: 10 # contributors y: 296 lines of code packages/react-components/src/components/VideoTile.tsx x: 19 # contributors y: 474 lines of code packages/react-components/src/index.ts x: 19 # contributors y: 83 lines of code packages/react-composites/src/composites/CallComposite/components/CapabilitiesChangedNotificationBar.tsx x: 5 # contributors y: 130 lines of code packages/react-composites/src/composites/common/icons.tsx x: 15 # contributors y: 328 lines of code packages/react-components/src/components/styles/TogetherMode.styles.ts x: 1 # contributors y: 178 lines of code packages/react-components/src/components/ParticipantList.tsx x: 17 # contributors y: 344 lines of code packages/react-components/src/components/RemoteVideoTile.tsx x: 11 # contributors y: 256 lines of code packages/react-components/src/components/VideoGallery/useVideoStreamLifecycleMaintainer.ts x: 5 # contributors y: 122 lines of code packages/react-components/src/components/VideoGallery/useVideoTileContextualMenuProps.ts x: 8 # contributors y: 304 lines of code packages/react-components/src/types/VideoGalleryParticipant.ts x: 13 # contributors y: 48 lines of code packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx x: 10 # contributors y: 232 lines of code packages/storybook8/stories/Components/StartRealTimeTextButton/snippets/StartRealTimeTextButton.snippet.tsx x: 1 # contributors y: 13 lines of code packages/storybook8/stories/Components/CaptionsBanner/mockCaptions.ts x: 1 # contributors y: 62 lines of code packages/calling-component-bindings/src/participantListSelector.ts x: 13 # contributors y: 168 lines of code packages/calling-component-bindings/src/utils/participantListSelectorUtils.ts x: 6 # contributors y: 89 lines of code packages/calling-stateful-client/src/MediaAccessSubscriber.ts x: 2 # contributors y: 34 lines of code packages/calling-stateful-client/src/TogetherModeSubscriber.ts x: 1 # contributors y: 107 lines of code packages/react-components/src/components/ChatMessage/MessageComponents/FluentChatMessageComponent.tsx x: 7 # contributors y: 147 lines of code packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx x: 8 # contributors y: 298 lines of code packages/react-components/src/components/ChatMessage/MyMessageComponents/FluentChatMyMessageComponent.tsx x: 6 # contributors y: 198 lines of code packages/react-components/src/components/utils/ChatMessageComponentUtils.tsx x: 7 # contributors y: 119 lines of code packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx x: 13 # contributors y: 272 lines of code packages/react-components/src/components/MessageThread.tsx x: 22 # contributors y: 765 lines of code packages/react-components/src/components/MeetingReactionOverlay.tsx x: 4 # contributors y: 104 lines of code packages/chat-stateful-client/src/ChatContext.ts x: 13 # contributors y: 414 lines of code packages/react-composites/src/composites/common/SendBoxPicker.tsx x: 4 # contributors y: 60 lines of code packages/react-components/src/components/styles/VideoTile.styles.ts x: 13 # contributors y: 189 lines of code packages/react-components/src/components/VideoGallery/DefaultLayout.tsx x: 6 # contributors y: 117 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/ScreenShare.tsx x: 7 # contributors y: 27 lines of code packages/react-composites/src/composites/common/CallingDialpad.tsx x: 6 # contributors y: 102 lines of code packages/react-composites/src/composites/common/VideoEffectsPane.tsx x: 5 # contributors y: 176 lines of code packages/react-components/src/components/CameraButton.tsx x: 13 # contributors y: 195 lines of code packages/react-components/src/components/MicrophoneButton.tsx x: 12 # contributors y: 188 lines of code packages/react-composites/src/composites/common/ParticipantContainer.tsx x: 9 # contributors y: 128 lines of code packages/react-composites/src/composites/common/SidePaneHeader.tsx x: 4 # contributors y: 116 lines of code packages/fake-backends/src/ThreadEventEmitter.ts x: 3 # contributors y: 100 lines of code common/config/playwright/playwright.config.common.ts x: 2 # contributors y: 62 lines of code packages/calling-component-bindings/src/hooks/usePropsFor.ts x: 11 # contributors y: 154 lines of code packages/react-components/src/components/StartCaptionsButton.tsx x: 2 # contributors y: 55 lines of code packages/react-composites/src/composites/CallComposite/utils/MediaGalleryUtils.ts x: 3 # contributors y: 152 lines of code packages/react-components/src/types/CaptionsAvailableLanguageStrings.ts x: 3 # contributors y: 129 lines of code packages/storybook8/stories/Components/CaptionsSettingsModal/CaptionsSettingsModal.story.tsx x: 1 # contributors y: 112 lines of code packages/react-components/src/components/ParticipantsButton.tsx x: 14 # contributors y: 235 lines of code packages/react-components/src/components/RichTextEditor/Plugins/UpdateContentPlugin.tsx x: 2 # contributors y: 77 lines of code packages/react-components/src/components/RichTextEditor/RichTextInputBoxComponent.tsx x: 5 # contributors y: 160 lines of code packages/react-components/src/components/utils/RichTextEditorUtils.ts x: 3 # contributors y: 111 lines of code packages/storybook8/stories/Composites/ChatComposite/CustomDateTimeFormat.stories.tsx x: 2 # contributors y: 117 lines of code packages/storybook8/stories/Composites/ChatComposite/RichTetEditorExample.stories.tsx x: 2 # contributors y: 84 lines of code packages/storybook8/stories/Composites/ChatComposite/ThemesExample.stories.tsx x: 2 # contributors y: 91 lines of code packages/calling-stateful-client/src/StatefulCallClient.ts x: 15 # contributors y: 233 lines of code packages/react-composites/src/composites/common/AvatarPersona.tsx x: 9 # contributors y: 54 lines of code packages/react-components/src/components/styles/Common.style.ts x: 5 # contributors y: 3 lines of code packages/react-composites/src/composites/ChatComposite/styles/Chat.styles.ts x: 11 # contributors y: 61 lines of code packages/chat-component-bindings/src/handlers/createHandlers.ts x: 13 # contributors y: 151 lines of code packages/chat-component-bindings/src/messageThreadSelector.ts x: 12 # contributors y: 341 lines of code packages/chat-component-bindings/src/utils/compareMessages.ts x: 5 # contributors y: 10 lines of code packages/chat-component-bindings/src/utils/getImageAttachmentsFromHTMLContent.ts x: 2 # contributors y: 15 lines of code packages/react-composites/src/composites/CallComposite/components/CallControls.tsx x: 12 # contributors y: 400 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/RaiseHand.tsx x: 4 # contributors y: 28 lines of code packages/calling-stateful-client/src/TypeGuards.ts x: 4 # contributors y: 23 lines of code packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx x: 8 # contributors y: 150 lines of code packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsRichTextEditBox.tsx x: 4 # contributors y: 342 lines of code packages/react-components/src/components/Notification.tsx x: 3 # contributors y: 118 lines of code packages/storybook8/stories/Components/MessageThread/CustomizedBlockedMessage/CustomizedBlockedMessage.story.tsx x: 1 # contributors y: 84 lines of code packages/storybook8/stories/Components/MessageThread/MessageWithAttachments/MessageWithAttachments.story.tsx x: 1 # contributors y: 166 lines of code packages/storybook8/stories/Components/MessageThread/MessageWithAttachments/snippets/MessageWithCustomAttachment.snippet.tsx x: 1 # contributors y: 163 lines of code packages/react-composites/src/composites/CallComposite/components/LocalPreview.tsx x: 5 # contributors y: 147 lines of code packages/react-composites/src/composites/common/AddPeopleDropdown.tsx x: 5 # contributors y: 193 lines of code packages/react-composites/src/composites/CallComposite/components/ExpandedLocalVideoTile.tsx x: 3 # contributors y: 58 lines of code packages/react-composites/src/composites/CallComposite/components/CallReadinessModal.tsx x: 3 # contributors y: 383 lines of code packages/storybook8/stories/locales.ts x: 2 # contributors y: 125 lines of code packages/react-components/src/types/index.ts x: 11 # contributors y: 15 lines of code packages/storybook8/stories/Composites/snippets/QuickstartCompositeComplete.snippet.tsx x: 2 # contributors y: 109 lines of code packages/react-composites/src/composites/CallComposite/components/HoldPane.tsx x: 4 # contributors y: 85 lines of code packages/react-composites/src/composites/CallComposite/styles/NetworkReconnectTile.styles.ts x: 3 # contributors y: 23 lines of code packages/react-composites/src/composites/CallComposite/components/LobbyTile.tsx x: 4 # contributors y: 67 lines of code packages/react-composites/src/composites/CallComposite/pages/NoticePage.tsx x: 6 # contributors y: 61 lines of code packages/calling-stateful-client/src/CallFeatureStreamUtils.ts x: 1 # contributors y: 227 lines of code packages/calling-stateful-client/src/InternalCallContext.ts x: 7 # contributors y: 212 lines of code packages/calling-stateful-client/src/StreamUtils.ts x: 10 # contributors y: 473 lines of code packages/react-components/src/components/VideoEffects/VideoBackgroundEffectsPicker.tsx x: 3 # contributors y: 92 lines of code common/scripts/babel-conditional-preprocess.js x: 6 # contributors y: 172 lines of code packages/react-composites/src/composites/CallComposite/utils/spotlightUtils.ts x: 2 # contributors y: 194 lines of code packages/react-components/src/components/StreamMedia.tsx x: 10 # contributors y: 78 lines of code packages/react-components/src/components/styles/StreamMedia.styles.ts x: 9 # contributors y: 68 lines of code packages/react-components/src/components/Survey/TagsSurvey/TagsSurvey.tsx x: 4 # contributors y: 202 lines of code packages/fake-backends/src/FakeChatThreadClient.ts x: 7 # contributors y: 381 lines of code packages/fake-backends/src/utils.ts x: 5 # contributors y: 59 lines of code packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxWithInlineImages.snippet.tsx x: 2 # contributors y: 37 lines of code packages/storybook8/stories/Components/VideoTile/snippets/StylingVideoTile.snippet.tsx x: 2 # contributors y: 67 lines of code packages/react-components/src/components/ChatMessage/ChatMessageComponentWrapper.tsx x: 8 # contributors y: 110 lines of code packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBoxPicker.tsx x: 5 # contributors y: 42 lines of code packages/react-components/src/types/ChatMessage.ts x: 13 # contributors y: 70 lines of code packages/communication-react/src/api-summary.ts x: 2 # contributors y: 2 lines of code packages/communication-react/src/javascript-loaders.ts x: 2 # contributors y: 12 lines of code packages/calling-stateful-client/src/TypeAssertions.ts x: 9 # contributors y: 27 lines of code packages/react-components/src/components/ErrorBar.tsx x: 13 # contributors y: 111 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/Microphone.tsx x: 8 # contributors y: 55 lines of code packages/react-composites/src/composites/common/resolveDeepNoiseSuppressionDependency.ts x: 3 # contributors y: 9 lines of code packages/react-components/src/components/MeetingConferencePhoneInfo.tsx x: 4 # contributors y: 169 lines of code packages/react-components/src/components/VerticalGallery.tsx x: 4 # contributors y: 173 lines of code packages/react-components/src/components/EndCallButton.tsx x: 12 # contributors y: 127 lines of code packages/calling-component-bindings/src/handlers/createDefaultCallingHandlersForComponent.ts x: 3 # contributors y: 32 lines of code packages/calling-stateful-client/src/TeamsCallDeclarative.ts x: 5 # contributors y: 31 lines of code packages/react-composites/src/composites/common/HiddenFocusStartPoint.tsx x: 3 # contributors y: 36 lines of code common/scripts/force-build-flavor.mjs x: 5 # contributors y: 69 lines of code common/scripts/changelog/utils.mjs x: 3 # contributors y: 15 lines of code packages/react-composites/src/composites/CallComposite/pages/TransferPage.tsx x: 3 # contributors y: 172 lines of code packages/react-composites/src/composites/ChatComposite/ChatScreen.tsx x: 19 # contributors y: 626 lines of code packages/react-composites/src/composites/ChatComposite/ImageUpload/ImageUploadUtils.tsx x: 2 # contributors y: 264 lines of code packages/react-components/src/components/Dialpad/Dialpad.tsx x: 6 # contributors y: 357 lines of code packages/react-components/src/components/GridLayout.tsx x: 5 # contributors y: 200 lines of code packages/react-components/src/components/HorizontalGallery.tsx x: 5 # contributors y: 105 lines of code packages/react-components/src/components/LocalVideoCameraButton.tsx x: 3 # contributors y: 51 lines of code packages/react-components/src/components/TextFieldWithMention/TextFieldWithMention.tsx x: 4 # contributors y: 642 lines of code packages/react-components/src/components/TextFieldWithMention/mentionTagUtils.ts x: 4 # contributors y: 704 lines of code packages/react-components/src/components/VideoGallery/RemoteContentShareReactionOverlay.tsx x: 2 # contributors y: 186 lines of code packages/react-components/src/components/styles/ReactionOverlay.style.ts x: 2 # contributors y: 161 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/Camera.tsx x: 7 # contributors y: 42 lines of code packages/react-composites/src/composites/CallComposite/components/buttons/Devices.tsx x: 6 # contributors y: 63 lines of code packages/calling-component-bindings/src/callControlSelectors.ts x: 9 # contributors y: 168 lines of code packages/calling-stateful-client/src/DeviceManagerDeclarative.ts x: 9 # contributors y: 215 lines of code packages/storybook8/stories/Components/VideoGallery/index.stories.tsx x: 4 # contributors y: 97 lines of code packages/react-composites/src/index.ts x: 9 # contributors y: 9 lines of code packages/storybook8/stories/Concepts/Survey/utils/SurveyExample.tsx x: 2 # contributors y: 119 lines of code common/scripts/changelog/check.mjs x: 4 # contributors y: 49 lines of code packages/react-components/src/types/OnRender.ts x: 5 # contributors y: 25 lines of code packages/react-components/src/components/SendBox.tsx x: 20 # contributors y: 283 lines of code packages/react-components/src/components/styles/SendBox.styles.ts x: 17 # contributors y: 85 lines of code packages/react-composites/src/composites/common/AddPeopleButton.tsx x: 5 # contributors y: 138 lines of code packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMessageComponentAsEditBox.tsx x: 3 # contributors y: 212 lines of code packages/react-components/src/components/styles/UnsupportedEnvironment.styles.tsx x: 3 # contributors y: 48 lines of code packages/react-components/src/components/styles/ImageOverlay.style.ts x: 2 # contributors y: 134 lines of code packages/chat-component-bindings/src/baseSelectors.ts x: 5 # contributors y: 36 lines of code packages/react-composites/src/composites/CallComposite/pages/LobbyPage.tsx x: 9 # contributors y: 114 lines of code packages/calling-stateful-client/src/RemoteVideoStreamSubscriber.ts x: 8 # contributors y: 101 lines of code packages/storybook8/stories/INTERNAL/Drawer/DrawerMenu/DrawerMenu.story.tsx x: 1 # contributors y: 95 lines of code packages/storybook8/stories/Composites/CallComposite/1ton/snippets/Container1toNInbound.snippet.tsx x: 1 # contributors y: 131 lines of code packages/acs-ui-common/src/constants.ts x: 3 # contributors y: 2 lines of code packages/acs-ui-common/src/index.ts x: 14 # contributors y: 28 lines of code packages/react-composites/src/composites/CallComposite/utils/TrackCapabilityChangedNotifications.ts x: 4 # contributors y: 141 lines of code packages/storybook8/stories/Concepts/Spotlight/snippets/CustomSpotlightComponents.snippet.tsx x: 1 # contributors y: 147 lines of code packages/calling-stateful-client/src/index.ts x: 10 # contributors y: 4 lines of code packages/react-components/src/components/SendBoxErrorBar.tsx x: 6 # contributors y: 78 lines of code packages/react-composites/src/composites/ChatComposite/Strings.tsx x: 6 # contributors y: 8 lines of code packages/acs-ui-common/src/identifier.ts x: 8 # contributors y: 37 lines of code packages/chat-stateful-client/src/ChatClientState.ts x: 11 # contributors y: 68 lines of code packages/storybook8/stories/Components/MessageThread/placeholdermessages.ts x: 2 # contributors y: 283 lines of code packages/chat-stateful-client/src/index.ts x: 10 # contributors y: 17 lines of code packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedChatAdapter.ts x: 9 # contributors y: 133 lines of code packages/acs-ui-common/src/conditional-compilation-sample/index.tsx x: 4 # contributors y: 193 lines of code packages/chat-stateful-client/src/StatefulChatClient.ts x: 11 # contributors y: 177 lines of code packages/react-composites/src/composites/CallComposite/types/CallControlOptions.ts x: 7 # contributors y: 5 lines of code packages/react-composites/src/composites/common/ControlBar/CustomButton.tsx x: 4 # contributors y: 146 lines of code packages/react-composites/src/composites/common/styles/ModalLocalAndRemotePIP.styles.ts x: 3 # contributors y: 72 lines of code packages/react-composites/src/composites/common/styles/ParticipantContainer.styles.ts x: 6 # contributors y: 119 lines of code packages/react-composites/src/composites/ChatComposite/ChatComposite.tsx x: 15 # contributors y: 52 lines of code packages/chat-stateful-client/src/EventSubscriber.ts x: 10 # contributors y: 166 lines of code packages/chat-stateful-client/src/convertChatMessage.ts x: 6 # contributors y: 14 lines of code packages/chat-stateful-client/src/types/ChatMessageWithStatus.ts x: 7 # contributors y: 11 lines of code packages/react-components/src/components/utils/common.ts x: 8 # contributors y: 15 lines of code packages/react-composites/src/composites/common/Survey.tsx x: 2 # contributors y: 158 lines of code packages/react-composites/src/composites/CallComposite/components/LocalAndRemotePIP.tsx x: 8 # contributors y: 123 lines of code packages/react-components/src/components/InputBoxComponent.tsx x: 15 # contributors y: 135 lines of code packages/react-components/playwright/assets/AttachmentCardIcon.tsx x: 1 # contributors y: 217 lines of code packages/react-composites/src/composites/ChatComposite/adapter/ChatAdapterProvider.tsx x: 5 # contributors y: 14 lines of code packages/react-components/src/components/DevicesButton.tsx x: 8 # contributors y: 261 lines of code packages/fake-backends/src/FakeChatClient.ts x: 5 # contributors y: 157 lines of code packages/react-components/src/components/styles/VideoGallery.styles.ts x: 10 # contributors y: 40 lines of code packages/react-composites/src/composites/CallComposite/styles/LocalDeviceSettings.styles.ts x: 7 # contributors y: 58 lines of code packages/react-composites/scripts/runBrowserTests.mjs x: 4 # contributors y: 273 lines of code packages/react-components/src/identifiers/IdentifierProvider.tsx x: 7 # contributors y: 53 lines of code packages/react-components/src/components/assets/RaisedHandIcon.tsx x: 4 # contributors y: 781 lines of code packages/react-components/src/components/styles/EditBox.styles.ts x: 8 # contributors y: 30 lines of code packages/react-components/src/components/MentionPopover.tsx x: 5 # contributors y: 225 lines of code packages/react-composites/playwright.config.common.ts x: 6 # contributors y: 40 lines of code packages/calling-stateful-client/src/StreamUtilsLogging.ts x: 2 # contributors y: 206 lines of code packages/react-components/src/components/styles/SystemMessage.styles.ts x: 6 # contributors y: 4 lines of code packages/react-components/src/components/utils/Datetime.ts x: 6 # contributors y: 50 lines of code packages/react-components/src/theming/themeDuplicates.ts x: 1 # contributors y: 154 lines of code packages/acs-ui-common/src/commonProperties.ts x: 4 # contributors y: 4 lines of code packages/react-components/src/components/ControlBar.tsx x: 9 # contributors y: 48 lines of code packages/react-components/src/components/DevicePermissions/BrowserPermissionDeniedIOS.tsx x: 1 # contributors y: 121 lines of code packages/react-composites/src/composites/CallComposite/styles/CallControls.styles.ts x: 8 # contributors y: 5 lines of code
1753.0
lines of code
  min: 1.0
  average: 75.77
  25th percentile: 18.0
  median: 39.0
  75th percentile: 78.0
  max: 1753.0
0 24.0
# contributors
min: 1.0 | average: 3.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 24.0