closes VICE-4124
flag=discussion_create
test plan:
- Specs pass
- Go to the Discussion Create/Edit page
- Try creating a discussion topic
- Loading overlay should appear and buttons
should be disabled.
- Try causing a back-end error and see that
overlay goes away. To force this to happen,
simply go to the CreateDiscussionTopic mutation
and add an early:
return validation_error("Hi!")
Change-Id: I610243eb334ae66baddea0d8357d70204baf83ae
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/340628
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Chawn Neal <chawn.neal@instructure.com>
QA-Review: Jason Gillett <jason.gillett@instructure.com>
Product-Review: Omar Soto-Fortuño <omar.soto@instructure.com>