• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ringcentral / ringcentral-js-widgets / 21017357600
62%

Build:
DEFAULT BRANCH: master
Ran 15 Jan 2026 02:21AM UTC
Jobs 10
Files 3123
Run time 6min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Jan 2026 02:19AM UTC coverage: 61.994% (-1.1%) from 63.06%
21017357600

push

github

web-flow
misc: sync features and bugfixes from 8f9fbb5dfe (#1784)

* misc: sync crius

* chore: update babel-setting deps

* feat(core): update logger and add fromWatch

* misc: fix tsconfig

* misc: fix tsconfig

* misc: update eslint-settings and new eslint-plugin-crius package

* chore: remove ci and nx from package.json

* feat(i18n): new getAcceptLocaleMap and preudo string support

* chore: add preudo i18n

* misc(locale-loader): convert to ts, new format support

* misc(locale-settings): use ts

* chore: add format test in phone number lib

* feat(react-hooks): add more hooks

* chore: add comments

* misc: add more mock files

* misc: update test utils

* misc: update utils

* chore: update tsconfig

* misc: update i18n string, and convert to ts

* feat: update ui components, support emoji input, new video setting ui

* feat: new rcvideo v2 module

* feat: use new subscription register api

* misc(commons): update enums/interfaces

* misc: update Analytics lib

* misc: upgrade uuid and update import

* misc(commons): update formatDuration lib

* misc(test): add test steps

* chore: update tests and more feature tests

* misc: update demo project

* misc: update cli template

* misc: fix deps issue

* misc: remove glip widgets package

* misc: fix wrong import path

* misc: limit jest worker memory

* chore: use npm trusted-publishers

10285 of 18150 branches covered (56.67%)

Branch coverage included in aggregate %.

986 of 2186 new or added lines in 228 files covered. (45.11%)

44 existing lines in 23 files now uncovered.

17404 of 26514 relevant lines covered (65.64%)

167640.7 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
83.33
packages/core/lib/removeNonISO8859Chars.ts
1
92.31
packages/locale-loader/lib/localeLoader/index.ts
1
94.44
packages/react-hooks/src/useAsyncState.ts
1
90.63
packages/react-hooks/src/usePageAutoFocus.ts
1
0.0
0.0% packages/ringcentral-integration/lib/Analytics/pendo.ts
1
52.54
-2.81% packages/ringcentral-integration/lib/Analytics/segment.ts
1
0.0
0.0% packages/ringcentral-integration/lib/SynchronizedStorage.ts
1
76.54
5.9% packages/ringcentral-integration/modules/AnalyticsV2/Analytics.ts
1
67.6
8.9% packages/ringcentral-integration/modules/AudioSettings/AudioSettings.ts
1
52.82
0.0% packages/ringcentral-integration/modules/CallHistory/CallHistory.ts
1
67.07
3.44% packages/ringcentral-integration/modules/Environment/Environment.ts
1
94.74
0.0% packages/ringcentral-integration/modules/Feedback/Feedback.ts
1
50.0
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckContainContent.tsx
1
50.0
packages/ringcentral-widgets-test/test/steps/Meeting/transformV2RequestToV1.ts
1
1.41
-0.11% packages/ringcentral-widgets/components/CallListV2/index.tsx
1
40.0
0.0% packages/ringcentral-widgets/components/CallLogFields/FieldItem/FullSelectField/FullSelectField.tsx
1
69.57
-11.68% packages/ringcentral-widgets/components/ConferenceParticipantPanel/ConfirmRemoveModal.tsx
1
75.44
-4.56% packages/ringcentral-widgets/components/ConferenceParticipantPanel/index.tsx
1
57.14
0.0% packages/ringcentral-widgets/components/IssuesTrackingPanel/IssuesTrackingConfirmPanel/IssuesTrackingConfirmPanel.tsx
1
50.0
packages/ringcentral-widgets/components/MessageInput/EmojiMenu/useEmojiI18n/useEmojiI18n.ts
1
50.0
packages/ringcentral-widgets/components/MessageInput/FileAttacher/AttachmentItem.tsx
1
66.67
packages/ringcentral-widgets/components/MessageInput/FileAttacher/FileName.tsx
1
84.42
-1.89% packages/ringcentral-widgets/components/RegionSettingsPanel/index.tsx
1
11.11
packages/ringcentral-widgets/components/SchedulerMeetingPanel/AdaptiveTypography.tsx
1
81.82
-18.18% packages/ringcentral-widgets/lib/hasActiveCalls.ts
1
85.33
0.83% packages/ringcentral-widgets/modules/ComposeTextUI/ComposeTextUI.ts
1
54.22
1.72% packages/ringcentral-widgets/modules/ConversationUI/ConversationUI.ts
1
86.96
-6.38% packages/ringcentral-widgets/modules/FlipUI/FlipUI.ts
1
33.33
0.0% packages/test-utils/steps/MockAccountInfoWithBrand.tsx
1
93.0
packages/utils/src/utils/createRepeatTrackingManager.ts
1
95.65
-4.35% packages/utils/src/utils/downloadFile.ts
1
21.05
-1.17% packages/utils/src/utils/fileHandler/fileHandler.ts
2
0.0
packages/locale-loader/lib/readJsonData.ts
2
0.0
0.0% packages/ringcentral-integration/lib/batchApiHelper.ts
2
70.62
2.77% packages/ringcentral-integration/modules/MessageStore/MessageStore.ts
2
33.33
packages/ringcentral-widgets-test/test/steps/CallLog/actions/ClearCallLogField.ts
2
16.67
0.0% packages/ringcentral-widgets-test/test/steps/Common/actions/TurnOffToggle.tsx
2
16.67
0.0% packages/ringcentral-widgets-test/test/steps/Common/actions/TurnOnToggle.tsx
2
57.14
-42.86% packages/ringcentral-widgets-test/test/steps/Dropdown/CheckDropdown.tsx
2
33.33
packages/ringcentral-widgets-test/test/steps/Meeting/Mocks/CheckPreferenceCall.ts
2
25.0
0.0% packages/ringcentral-widgets-test/test/steps/Mock/MockPersonalMeetingSettings.ts
2
75.0
-10.71% packages/ringcentral-widgets-test/test/steps/Navigate/actions/NavigateToHistory.tsx
2
52.21
1.29% packages/ringcentral-widgets/components/ConversationMessageList/index.tsx
2
71.74
-0.76% packages/ringcentral-widgets/components/DialerPanel/DialerPanel.tsx
2
84.29
-2.38% packages/ringcentral-widgets/components/EnvironmentPanel/EnvironmentPanel.tsx
2
44.96
0.0% packages/ringcentral-widgets/components/LogBasicInfoV2/LogBasicInfo.tsx
2
33.33
packages/ringcentral-widgets/components/MessageInput/FileAttacher/FileInfoWithAction.tsx
2
33.33
packages/ringcentral-widgets/components/MessageInput/FileAttacher/TextMiddleEllipsis.tsx
2
23.56
-0.03% packages/ringcentral-widgets/lib/AdapterCore/index.ts
2
0.52
0.0% packages/ringcentral-widgets/modules/ProxyFrameOAuth/ProxyFrameOAuth.ts
2
41.38
5.9% packages/test-utils/lib/render.tsx
2
69.23
-19.66% packages/utils/src/utils/getImagePositionColor.ts
3
83.33
packages/locale-loader/lib/generateLoaderContent/index.ts
3
84.44
-1.08% packages/ringcentral-integration/lib/contactHelper.ts
3
78.3
-1.19% packages/ringcentral-integration/modules/CallingSettings/CallingSettings.ts
3
84.26
-11.66% packages/ringcentral-integration/modules/ConnectivityMonitor/ConnectivityMonitor.ts
3
55.8
1.54% packages/ringcentral-integration/modules/RcVideo/RcVideo.ts
3
70.41
-0.08% packages/ringcentral-mock/src/PlatformMock.ts
3
25.0
packages/ringcentral-widgets-test/test/steps/Call/actions/ClickFlipButton.ts
3
16.67
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckToggleEnable.tsx
3
43.75
-6.25% packages/ringcentral-widgets-test/test/steps/Meeting/Operate/OperatePasswordField.tsx
3
25.0
packages/ringcentral-widgets-test/test/steps/Mock/MockRcvPreference.ts
3
67.09
-0.64% packages/ringcentral-widgets/components/ConversationPanel/index.tsx
3
33.33
packages/ringcentral-widgets/components/SettingsPanel/SelectLineItem.tsx
3
53.85
packages/ringcentral-widgets/components/VideoPanel/utils.tsx
3
57.5
1.94% packages/ringcentral-widgets/modules/OAuth/OAuth.ts
4
76.67
1.67% packages/core/test/lib/whenStateChange.ts
4
72.93
3.7% packages/i18n/i18n.ts
4
4.05
packages/ringcentral-integration/lib/multipartHttpRequest.ts
4
43.0
1.37% packages/ringcentral-integration/modules/GenericMeeting/GenericMeeting.ts
4
75.63
-2.44% packages/ringcentral-mock/src/webphone/Session.ts
4
12.5
-20.83% packages/ringcentral-widgets-test/test/steps/Call/SmallCallControl/actions/ClickCircleButton.tsx
4
12.5
packages/ringcentral-widgets-test/test/steps/CallLog/actions/UpdateCallLogField.ts
4
14.29
packages/ringcentral-widgets-test/test/steps/CallLog/checks/CheckWhoid.tsx
4
11.11
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckButtonEnable.tsx
4
11.11
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckTextContent.tsx
4
8.0
-3.76% packages/ringcentral-widgets-test/test/steps/Meeting/Check/CheckMeetingButton.tsx
4
45.95
0.36% packages/ringcentral-widgets-test/test/steps/Meeting/Operate/OperateRCVPage.tsx
4
36.36
packages/ringcentral-widgets/components/MessageInput/FileAttacher/AttachButton.tsx
4
16.67
packages/ringcentral-widgets/components/MessageInput/FileAttacher/AttachmentList.tsx
4
20.0
packages/ringcentral-widgets/components/MessageInput/FileAttacher/utils/isFilesOverSize.ts
4
60.71
packages/ringcentral-widgets/components/SettingsPanel/SelectToDial.tsx
5
74.33
-2.65% packages/ringcentral-integration/lib/messageHelper/messageHelper.ts
5
6.67
-1.67% packages/ringcentral-widgets-test/test/steps/Common/actions/ClickItemByTextContent.tsx
5
10.0
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckEleIsExistOrNot.tsx
5
12.5
packages/ringcentral-widgets-test/test/steps/ContactsView/checks/CheckContactSourceExist.tsx
5
10.0
packages/ringcentral-widgets-test/test/steps/Meeting/Mocks/MockPatchBridges.ts
5
10.0
packages/ringcentral-widgets/components/ConversationMessageList/FileAttachmentRender.tsx
5
0.0
packages/ringcentral-widgets/components/SchedulerMeetingPanel/utils.tsx
6
77.39
-0.67% packages/ringcentral-integration/modules/MessageSender/MessageSender.ts
6
8.33
packages/ringcentral-widgets-test/test/steps/Meeting/Operate/MarkOnPMIAndEdit.tsx
6
7.69
packages/ringcentral-widgets-test/test/steps/Mock/MockMessage/MockPostMMS.ts
6
10.0
packages/ringcentral-widgets-test/test/steps/Mock/MockRcvGetMeetingInfo.ts
6
8.33
packages/ringcentral-widgets/components/DownloadButton/DownloadButton.tsx
6
64.32
1.43% packages/ringcentral-widgets/components/SelectListBasic/SelectListBasic.tsx
6
58.33
-2.54% packages/ringcentral-widgets/components/VideoPanel/VideoSecuritySettingItem.tsx
7
33.33
packages/ringcentral-widgets-test/test/steps/Messages/Files/createMockFile.ts
7
8.33
packages/ringcentral-widgets-test/test/steps/Mock/MockExtension/MockExtensionForwardingNumber.ts
7
11.76
packages/ringcentral-widgets/components/ConversationMessageList/ImageAttachmentRender.tsx
7
0.0
packages/ringcentral-widgets/components/MessageInput/utils/setNativeValue.ts
7
74.07
packages/utils/src/utils/createWithMemorizeByKey.ts
8
20.0
packages/core/lib/rxjs/fromWatch.ts
8
7.14
packages/ringcentral-widgets-test/test/steps/Common/checks/CheckFromFieldItemLabel.tsx
8
25.3
-2.87% packages/ringcentral-widgets-test/test/steps/Meeting/Check/CheckRCVPage.tsx
8
36.0
-3.13% packages/ringcentral-widgets/components/VideoPanel/VideoConfig.tsx
8
47.37
24.42% packages/ringcentral-widgets/modules/AudioSettingsUI/AudioSettingsUI.ts
9
6.67
packages/react-hooks/src/useVirtuosoScrollPosition.ts
9
52.34
-4.19% packages/ringcentral-integration/integration-test/mock/telephonySessionBuilder.ts
9
5.0
packages/ringcentral-widgets/components/MessageInput/FileAttacher/utils/getFileSize.ts
9
16.67
packages/ringcentral-widgets/components/SchedulerMeetingPanel/ChangePasswordPopup.tsx
9
41.38
11.97% packages/test-utils/lib/createMockAction.ts
10
66.88
0.71% packages/react-hooks/src/useZoom/bind-hammer-zoom.ts
10
56.14
-4.73% packages/ringcentral-mock/src/webphone/Webphone.ts
10
5.56
packages/ringcentral-widgets-test/test/steps/Meeting/Check/CheckWaitingRoomDropdown.tsx
10
7.69
packages/ringcentral-widgets-test/test/steps/Messages/checks/CheckAttachment.tsx
10
5.88
packages/ringcentral-widgets-test/test/steps/Modal/CheckModalWithDataSign.ts
10
9.09
packages/ringcentral-widgets/components/MessageInput/FileAttacher/utils/getMiddleSplit.tsx
11
7.14
packages/ringcentral-widgets-test/test/steps/Messages/checks/HoverAndCheckFileMessage.ts
11
4.17
-1.72% packages/ringcentral-widgets-test/test/steps/Modal/CheckModalValue.ts
12
4.76
packages/ringcentral-widgets-test/test/steps/CallLog/checks/CheckMatchResult.tsx
13
52.73
-1.92% packages/ringcentral-integration/modules/ComposeText/ComposeText.ts
13
4.55
-12.12% packages/ringcentral-widgets-test/test/steps/Common/actions/ClickItemByDataSign.tsx
13
10.71
-9.29% packages/ringcentral-widgets-test/test/steps/Meeting/Check/CheckRcvRequestParams.tsx
13
5.0
packages/ringcentral-widgets-test/test/steps/Messages/checks/HoverAndCheckImageMessage.ts
13
18.75
packages/ringcentral-widgets-test/test/steps/Tooltip/tooltipActions.tsx
13
1.41
-0.15% packages/ringcentral-widgets/components/InputSelect/InputSelect.tsx
14
68.21
-0.82% packages/ringcentral-integration/modules/Conversations/Conversations.ts
16
50.4
-12.33% packages/ringcentral-integration/modules/VolumeInspector/VolumeInspector.ts
17
4.55
packages/ringcentral-widgets-test/test/steps/Messages/actions/ClickDownloadAndCheckAction.tsx
18
64.29
-22.81% packages/core/lib/logger/loggerV2.ts
22
60.08
packages/ringcentral-widgets/modules/GenericMeetingUI/GenericMeetingUI.tsx
24
13.51
packages/ringcentral-integration/lib/fetchWithRetry.ts
25
2.63
packages/ringcentral-widgets/components/CallLogFields/FieldItem/MultiSelectField/MultiSelectField.tsx
26
53.74
5.53% packages/ringcentral-widgets/components/MessageInput/index.tsx
34
1.75
packages/ringcentral-integration/modules/RcVideoV2/RcVideoV2.ts
34
1.14
packages/ringcentral-widgets/components/SchedulerMeetingPanel/MeetingSettingsCard.tsx
35
1.23
packages/ringcentral-widgets/components/SchedulerMeetingPanel/SchedulerMeetingPanel.tsx
36
20.69
-6.34% packages/ringcentral-integration/lib/callLogHelpers.ts
39
0.63
-0.18% packages/ringcentral-widgets/components/CallLogFields/FieldItem/FieldItem.tsx
54
3.57
packages/ringcentral-widgets/components/MessageInput/EmojiMenu/EmojiMenu.tsx
92
0.62
packages/react-hooks/src/useAudioPlayerWithExternalStatus.ts
167
43.33
-10.83% packages/ringcentral-mock/src/RcMock.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% packages/ringcentral-integration/lib/Analytics/pendo.ts
1
59.68
0.0% packages/ringcentral-integration/lib/createRefreshTokenHelper.ts
1
32.46
0.0% packages/ringcentral-integration/modules/ActiveCallControl/helpers.ts
1
68.21
-0.82% packages/ringcentral-integration/modules/Conversations/Conversations.ts
1
77.39
-0.67% packages/ringcentral-integration/modules/MessageSender/MessageSender.ts
1
55.8
1.54% packages/ringcentral-integration/modules/RcVideo/RcVideo.ts
1
56.14
-4.73% packages/ringcentral-mock/src/webphone/Webphone.ts
1
69.57
-11.68% packages/ringcentral-widgets/components/ConferenceParticipantPanel/ConfirmRemoveModal.tsx
1
52.21
1.29% packages/ringcentral-widgets/components/ConversationMessageList/index.tsx
1
67.09
-0.64% packages/ringcentral-widgets/components/ConversationPanel/index.tsx
1
44.96
0.0% packages/ringcentral-widgets/components/LogBasicInfoV2/LogBasicInfo.tsx
1
80.0
5.0% packages/ringcentral-widgets/components/SettingsPanel/Locale.tsx
1
47.37
24.42% packages/ringcentral-widgets/modules/AudioSettingsUI/AudioSettingsUI.ts
1
12.5
-20.83% packages/ringcentral-widgets-test/test/steps/Call/SmallCallControl/actions/ClickCircleButton.tsx
1
8.0
-3.76% packages/ringcentral-widgets-test/test/steps/Meeting/Check/CheckMeetingButton.tsx
1
41.38
5.9% packages/test-utils/lib/render.tsx
2
66.88
0.71% packages/react-hooks/src/useZoom/bind-hammer-zoom.ts
2
52.73
-1.92% packages/ringcentral-integration/modules/ComposeText/ComposeText.ts
4
84.26
-11.66% packages/ringcentral-integration/modules/ConnectivityMonitor/ConnectivityMonitor.ts
4
43.33
-10.83% packages/ringcentral-mock/src/RcMock.ts
4
1.41
-0.15% packages/ringcentral-widgets/components/InputSelect/InputSelect.tsx
5
0.63
-0.18% packages/ringcentral-widgets/components/CallLogFields/FieldItem/FieldItem.tsx
7
58.82
-5.88% packages/ringcentral-integration/lib/Tabbie.ts
Jobs
ID Job ID Ran Files Coverage
1 react-hooks - 21017357600.1 15 Jan 2026 02:22AM UTC 121
23.09
GitHub Action Run
2 widgets - 21017357600.2 15 Jan 2026 02:24AM UTC 437
21.48
GitHub Action Run
3 phone-number - 21017357600.3 15 Jan 2026 02:21AM UTC 7
94.12
GitHub Action Run
4 babel-settings - 21017357600.4 15 Jan 2026 02:21AM UTC 3
100.0
GitHub Action Run
5 i18n - 21017357600.5 15 Jan 2026 02:21AM UTC 9
74.9
GitHub Action Run
6 widgets-integration - 21017357600.6 15 Jan 2026 02:49AM UTC 3032
57.34
GitHub Action Run
7 core - 21017357600.7 15 Jan 2026 02:22AM UTC 136
46.46
GitHub Action Run
8 commons - 21017357600.8 15 Jan 2026 02:23AM UTC 460
28.32
GitHub Action Run
9 locale-loader - 21017357600.9 15 Jan 2026 02:21AM UTC 22
82.88
GitHub Action Run
10 utils - 21017357600.10 15 Jan 2026 02:21AM UTC 104
53.35
GitHub Action Run
Source Files on build 21017357600
  • Tree
  • List 3123
  • Changed 434
  • Source Changed 0
  • Coverage Changed 434
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 7efb657e on github
  • Prev Build on master (#19558365096)
  • Next Build on master (#21017523658)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc