-
Notifications
You must be signed in to change notification settings - Fork 377
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
feat: add notification center for composer (QnA url import) #4080
Conversation
…oser into notification
@lei9444 @GeoffCoxMSFT I'd like wire in the existing error tooltip that hangs off of the start bot button into this notifications module. We don't need to block this PR on doing that but I'd like it in R11 so we can remain consistent. @vivekkshankar @sangwoohaan I assume the above is the expectation from a UX side. |
Seems too short for error notification. After this pop up disappear, user can not find the error message. |
I removed the time for error notification, customers can close it by click the close button |
Composer/packages/client/src/recoilModel/dispatchers/notification.ts
Outdated
Show resolved
Hide resolved
Hi @hatpick, Thanks for you suggestions and it's very helpful for me. I have updated it. |
Composer/packages/client/src/recoilModel/dispatchers/notification.ts
Outdated
Show resolved
Hide resolved
@cwhitten Missed your message earlier. We do not plan to merge validation errors with notifications. The interaction model for validations is a bit different by design. https://www.figma.com/file/deFhMPBnRWxTYiYDYqYxrc/Composer-Vivek?node-id=8206%3A0 |
@vivekkshankar you're talking about something different. I do mean the existing runtime & publish errors that we show currently below the start button in a popover element. It would certainly be a bad UX to preserve this & the notification panel. |
* main: fix: Monaco editor links opened in blank window in electron (microsoft#4269) feat: add notification center for composer (QnA url import) (microsoft#4080) fix: Object examples not properly displayed as placeholders (microsoft#4126) fix: allows spaces in bot project path (microsoft#4260) chore: extract build logic from components page (microsoft#4153)
* main: fix: Monaco editor links opened in blank window in electron (microsoft#4269) feat: add notification center for composer (QnA url import) (microsoft#4080) fix: Object examples not properly displayed as placeholders (microsoft#4126) fix: allows spaces in bot project path (microsoft#4260) chore: extract build logic from components page (microsoft#4153)
* main: fix: Monaco editor links opened in blank window in electron (#4269) feat: add notification center for composer (QnA url import) (#4080) fix: Object examples not properly displayed as placeholders (#4126) fix: allows spaces in bot project path (#4260) chore: extract build logic from components page (#4153)
…t#4080) * feat: add notification center for composer(qna import) * update some style * update the style * update the icon color * fix conflict * remove the timer when error * update the notification create flow * remove the return in dispatcher * use typs instead of interface * use atomFamily to avoid over rendering * update the set Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Description
The notification flow is base on @vivekkshankar 's design
https://www.figma.com/file/LlTlh5vXwq91zjGnFtrUUR6l/Composer-main-design-spec-%2F-UI-library?node-id=313%3A15006
Task Item
refs #3872
Screenshots