Skip to content

[Call Readiness] Unsupported Browser UI#2334

Merged
dmceachernmsft merged 26 commits intomainfrom
dmceachernmsft/unsupportedBrowserUI
Sep 15, 2022
Merged

[Call Readiness] Unsupported Browser UI#2334
dmceachernmsft merged 26 commits intomainfrom
dmceachernmsft/unsupportedBrowserUI

Conversation

@dmceachernmsft
Copy link
Copy Markdown
Member

What

Introduces new UI to alert the user they are using a unsupported browser.

Why

Allows Contoso to provide a way to inform the user they are using a unsupported browser and direct them to documentation to be provided by Contoso letting the user know which browsers to use.

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

How Tested

image
image
Validated UI and styles in storybook.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 14, 2022

Calling bundle size is increased❗.

  • Current size: 5070593
  • Base size: 5069547
  • Diff size: 1046

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 14, 2022

Chat bundle size is increased❗.

  • Current size: 5195298
  • Base size: 5194252
  • Diff size: 1046

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 14, 2022

CallWithChat bundle size is increased❗.

  • Current size: 5456094
  • Base size: 5455046
  • Diff size: 1048

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

Comment thread packages/react-components/src/localization/LocalizationProvider.tsx Outdated
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@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/UnsupportedBrowser.tsx Outdated
Comment thread packages/react-components/src/components/UnsupportedBrowser.tsx Outdated
@github-actions
Copy link
Copy Markdown
Contributor

@dmceachernmsft dmceachernmsft merged commit 5fdeb47 into main Sep 15, 2022
@dmceachernmsft dmceachernmsft deleted the dmceachernmsft/unsupportedBrowserUI branch September 15, 2022 22:36
carocao-msft pushed a commit that referenced this pull request Sep 16, 2022
* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits
carocao-msft added a commit that referenced this pull request Sep 19, 2022
* show/hide menu button

* Change files

* lint fix'

* Update composite automation snapshots

* fix test

* Update composite automation snapshots

* Update composite automation snapshots

* show elipses when hovered

* Update composite automation snapshots

* Update composite automation snapshots

* change id to classname'

* Update composite automation snapshots

* Update composite automation snapshots

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* Update storybook to contain docs on customizing call controls in call composite (#2333)

* snapshots

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* [Call Readiness] Unsupported Browser UI (#2334)

* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits

* Small Refactor: move call composite side pane state handling to its own hook (#2342)

* Add instructions to update callwithchat hero sample (#2337)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* new changes based on standup discussion

* new changes based on standup discussion

* test fix

* test fix

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* delete old snapshot'

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
carocao-msft pushed a commit that referenced this pull request Sep 20, 2022
* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits
carocao-msft added a commit that referenced this pull request Sep 20, 2022
* show/hide menu button

* Change files

* lint fix'

* Update composite automation snapshots

* fix test

* Update composite automation snapshots

* Update composite automation snapshots

* show elipses when hovered

* Update composite automation snapshots

* Update composite automation snapshots

* change id to classname'

* Update composite automation snapshots

* Update composite automation snapshots

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* Update storybook to contain docs on customizing call controls in call composite (#2333)

* snapshots

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* [Call Readiness] Unsupported Browser UI (#2334)

* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits

* Small Refactor: move call composite side pane state handling to its own hook (#2342)

* Add instructions to update callwithchat hero sample (#2337)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* new changes based on standup discussion

* new changes based on standup discussion

* test fix

* test fix

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* delete old snapshot'

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
carocao-msft added a commit that referenced this pull request Sep 20, 2022
* error bar

* Change files

* error bar

* error bar

* use action

* use action

* use action

* pr change

* [Call Readiness] Unsupported Browser UI (#2334)

* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits

* Small Refactor: move call composite side pane state handling to its own hook (#2342)

* Add instructions to update callwithchat hero sample (#2337)

* Show/hide menu button on hover/click/focus (#2319)

* show/hide menu button

* Change files

* lint fix'

* Update composite automation snapshots

* fix test

* Update composite automation snapshots

* Update composite automation snapshots

* show elipses when hovered

* Update composite automation snapshots

* Update composite automation snapshots

* change id to classname'

* Update composite automation snapshots

* Update composite automation snapshots

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* Update storybook to contain docs on customizing call controls in call composite (#2333)

* snapshots

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* test

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* [Call Readiness] Unsupported Browser UI (#2334)

* create new view for the composite

* Add base component and strings

* remove button

* create new story files

* add story book content and build

* fix icons

* move styles to own file

* add CC for unsupported browser

* more CC work

* Change files

* fix linter errors

* make component beta

* remove console

* fix cc error

* make supporting types interfaces

* build API

* fix cc

* rebuild api

* fix nits

* Small Refactor: move call composite side pane state handling to its own hook (#2342)

* Add instructions to update callwithchat hero sample (#2337)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* Add UI test for custom composite call control options (#2324)

* new changes based on standup discussion

* new changes based on standup discussion

* new changes based on standup discussion

* test fix

* test fix

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

* delete old snapshot'

* Update packages/react-composites CallComposite browser test snapshots

* test

* Update packages/react-composites CallComposite browser test snapshots

* Update packages/react-composites CallComposite browser test snapshots

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>

* error bar

* error bar

* build file

* Revert "error bar"

This reverts commit cc0c577.

* fix index

Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com>
Co-authored-by: James Burnside <2684369+JamesBurnside@users.noreply.github.com>
Co-authored-by: Prathmesh Prabhu <82062616+prprabhu-ms@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anjul Garg <anjulgarg@live.com>
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.

4 participants