Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add context menu icon for removing participant #4562

Merged
merged 7 commits into from
May 23, 2024

Conversation

mgamis-msft
Copy link
Contributor

What

Add context menu icon for removing participant

Why

https://skype.visualstudio.com/SPOOL/_workitems/edit/3687998

How Tested

Local Calling sample testing
Desktop:
light-theme-desktop
dark-theme-desktop
Mobile:
light-theme-mobile
dark-theme-mobile

Process & policy checklist

  • I have updated the project documentation to reflect my changes if necessary.
  • I have read the CONTRIBUTING documentation.

Is this a breaking change?

  • This change causes current functionality to break.

Copy link
Contributor

github-actions bot commented May 1, 2024

Chat bundle size is increased❗.

  • Current size: 2057146
  • Base size: 2056495
  • Diff size: 651

Copy link
Contributor

github-actions bot commented May 1, 2024

Calling bundle size is increased❗.

  • Current size: 4846420
  • Base size: 4845728
  • Diff size: 692

Copy link
Contributor

github-actions bot commented May 1, 2024

CallWithChat bundle size is increased❗.

  • Current size: 6171011
  • Base size: 6170313
  • Diff size: 698

Copy link
Contributor

github-actions bot commented May 1, 2024

Copy link
Contributor

github-actions bot commented May 2, 2024

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

Copy link
Contributor

github-actions bot commented May 2, 2024

@azure/communication-react jest test coverage for stable.

Lines Statements Functions Branches
Base 25825 / 39997
64.56%
25825 / 39997
64.56%
710 / 1255
56.57%
2077 / 3263
63.65%
Current 25833 / 40006
64.57%
25833 / 40006
64.57%
710 / 1255
56.57%
2060 / 3253
63.32%
Diff 8 / 9
0.01%
8 / 9
0.01%
0 / 0
0%
-17 / -10
-0.33%

Copy link
Contributor

github-actions bot commented May 2, 2024

@azure/communication-react jest test coverage for beta.

Lines Statements Functions Branches
Base 50208 / 80229
62.58%
50208 / 80229
62.58%
1028 / 2278
45.12%
2954 / 4821
61.27%
Current 50195 / 80236
62.55%
50195 / 80236
62.55%
1028 / 2278
45.12%
2946 / 4812
61.22%
Diff -13 / 7
-0.03%
-13 / 7
-0.03%
0 / 0
0%
-8 / -9
-0.05%

@mgamis-msft mgamis-msft added the update_snapshots Set this label to request automated update of UI snapshots label May 2, 2024
@github-actions github-actions bot removed the update_snapshots Set this label to request automated update of UI snapshots label May 2, 2024
Copy link
Contributor

github-actions bot commented May 2, 2024

@mgamis-msft mgamis-msft force-pushed the mgamis/add-context-menu-icon-to-remove-participant branch from fb346ff to 1396851 Compare May 15, 2024 16:43
Copy link
Contributor

Copy link
Contributor

Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@mgamis-msft mgamis-msft added the update_snapshots Set this label to request automated update of UI snapshots label May 15, 2024
@github-actions github-actions bot removed the update_snapshots Set this label to request automated update of UI snapshots label May 15, 2024
Copy link
Contributor

@@ -321,6 +321,10 @@ export const ParticipantList = (props: ParticipantListProps): JSX.Element => {
itemProps: {
styles: props.styles?.participantItemStyles?.participantSubMenuItemsStyles
},
iconProps: {
iconName: 'ContextMenuRemoveParticipant',
styles: { root: { lineHeight: 0 } }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit : I think there is a style that we have set you can import so there isn't a magic 0

@mgamis-msft mgamis-msft enabled auto-merge (squash) May 23, 2024 00:00
Copy link
Contributor

@mgamis-msft mgamis-msft merged commit e1e3d40 into main May 23, 2024
41 checks passed
@mgamis-msft mgamis-msft deleted the mgamis/add-context-menu-icon-to-remove-participant branch May 23, 2024 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants