Skip to content

[Call Readiness] Unsupported browser version UI#2552

Merged
dmceachernmsft merged 28 commits intomainfrom
dmceachernmsft/unsupported-browser-version
Nov 30, 2022
Merged

[Call Readiness] Unsupported browser version UI#2552
dmceachernmsft merged 28 commits intomainfrom
dmceachernmsft/unsupported-browser-version

Conversation

@dmceachernmsft
Copy link
Copy Markdown
Member

What

Add new UI for showing in unsupportedBrowser version in components and composites.

Why

image
image
Allows user to know their browser version is out of date.

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

How Tested

Added new components to storybook and tested composite changes in browser stack.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 23, 2022

Chat bundle size is increased❗.

  • Current size: 5571333
  • Base size: 5571126
  • Diff size: 207

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 23, 2022

Calling bundle size is increased❗.

  • Current size: 5470357
  • Base size: 5469582
  • Diff size: 775

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 23, 2022

CallWithChat bundle size is increased❗.

  • Current size: 5857374
  • Base size: 5856599
  • Diff size: 775

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@prprabhu-ms prprabhu-ms removed their assignment Nov 28, 2022
export const UnsupportedBrowserPage = (props: UnsupportedBrowserPageProps): JSX.Element => {
/* @conditional-compile-remove(unsupported-browser) */
const { onTroubleshootingClick } = props;
const { onTroubleshootingClick, environmentInfo } = props;
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

All of the CC is needed in this file because the EnvironmentInfo type is from the beta calling SDK only so will cause errors in the stable flavor if present. This trickles down to all the other CC elements as well.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

Comment thread packages/react-components/src/components/UnsupportedBrowserVersion.tsx Outdated
Comment thread packages/react-components/src/components/UnsupportedBrowserVersion.tsx Outdated
Comment thread packages/react-composites/tests/browser/common/constants.ts Outdated
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
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.

@github-actions
Copy link
Copy Markdown
Contributor

@dmceachernmsft dmceachernmsft merged commit b3eb013 into main Nov 30, 2022
@dmceachernmsft dmceachernmsft deleted the dmceachernmsft/unsupported-browser-version branch November 30, 2022 19:26
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.

5 participants