element-hq / element-hq/element-web
Export Chat Modal should not assume success until the chat is saved.
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Your use case
#### What would you like to do?
I realized when i tried to export chat to my local machine, it assumes success and location it was saved in even when i ended up not saving the chat as demonstrated in the image below, The modal should only be in its current format if it doesn't prompt the user to save it in a specific location, else it's better it waits for it to be saved before it displays success, similarly if it's canceled it should probably just close the modal or show message like `failed to save`

#### Why would you like to do it?
For smoother user experience and eradication of false positives.
### Have you considered any alternatives?
Mentioned in the description of problem above
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.