In my ReactJS project, I am working on an API request. After making the request, I want to display a transparent overlay on the current webpage along with Material UI's circular progress indicator (view it here: http://www.material-ui.com/#/components/circular-progress). Once I receive a response back from the API, I would like the translucent overlay and progress indicator to disappear.
Could someone please provide guidance or insights on how to achieve this? Any help would be greatly appreciated. Thank you.