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 indicator to inform users about execution of 'heavy' operations #255

Closed
AndreiMazol opened this issue Jan 19, 2021 · 2 comments · Fixed by #288
Closed

Add indicator to inform users about execution of 'heavy' operations #255

AndreiMazol opened this issue Jan 19, 2021 · 2 comments · Fixed by #288
Assignees

Comments

@AndreiMazol
Copy link
Contributor

AndreiMazol commented Jan 19, 2021

It is necessary to show loading indicator to inform users about execution of the following operations:

  • clean up
  • layout
  • aromatize
  • dearomatize
  • calculate CIP
@Ksanjara
Copy link

  • During the operation listed above buttons should be disabled.
  • Canvas should be disabled and spinner should displays on the center of canvas.
    Prototype:
    Loading

@softcat23 softcat23 self-assigned this Feb 1, 2021
AndreiMazol pushed a commit that referenced this issue Feb 8, 2021
…ons (#288)

* add new action and reducer

* refactor request reducer

* disable buttons on indigo request

* reorganize editor; add rough spinner component

* implement spinner component

* add reducer test

* fix failing index.test.tsx

* convert test to ts file

* revert

* fix mapDispatchToProps function

* reorganize folders

* add copyright and fix year in the changed files

* move disabled logic in the variable assignment

* fix gengroup styles
@Ksanjara
Copy link

Ksanjara commented Feb 8, 2021

Issue is verified and closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants