diff --git a/src/SharingMenu.tsx b/src/SharingMenu.tsx
index d516d4c0086667ead6bf552d4ebf0ce52434bda4..b100d72574f089a79e73f2ea5d800722b5b924ae 100644
--- a/src/SharingMenu.tsx
+++ b/src/SharingMenu.tsx
@@ -59,31 +59,29 @@ function UserSharingMenuBody(): React.JSX.Element {
//Callback function connected to several
//onClick interactions
function onClickCallback(callbackData?: CallbackDataType) {
- if (callbackData) {
- if (callbackData.dataUpdateCallback) {
- callbackData
- .dataUpdateCallback()
- .then(_ => {
- updateListEntries();
-
- if (callbackData.successBannerResponse) {
- //Success responses will show green text success banner
- updateResponseBanner(
- <p id="success-response-banner">
- {callbackData.successBannerResponse}
- </p>
- );
- }
- })
- .catch((error: Error) => {
- //Failed responses will show red text error banner
+ if (callbackData && callbackData.dataUpdateCallback) {
+ callbackData
+ .dataUpdateCallback()
+ .then(_ => {
+ updateListEntries();
+
+ if (callbackData.successBannerResponse) {
+ //Success responses will show green text success banner
updateResponseBanner(
- <p id="fail-response-banner">{error.message}</p>
+ <p id="success-response-banner">
+ {callbackData.successBannerResponse}
+ </p>
);
- });
- } else {
- updateListEntries();
- }
+ }
+ })
+ .catch((error: Error) => {
+ //Failed responses will show red text error banner
+ updateResponseBanner(
+ <p id="fail-response-banner">{error.message}</p>
+ );
+ });
+ } else {
+ updateListEntries();
}
}