diff --git a/js/src/admin/components/LoadingModal.tsx b/js/src/admin/components/LoadingModal.tsx
index 2a9555d88..5594cb278 100644
--- a/js/src/admin/components/LoadingModal.tsx
+++ b/js/src/admin/components/LoadingModal.tsx
@@ -1,7 +1,7 @@
 import app from '../../admin/app';
-import Modal from '../../common/components/Modal';
+import Modal, { IInternalModalAttrs } from '../../common/components/Modal';
 
-export default class LoadingModal<ModalAttrs = {}> extends Modal<ModalAttrs> {
+export default class LoadingModal<ModalAttrs extends IInternalModalAttrs = IInternalModalAttrs> extends Modal<ModalAttrs> {
   /**
    * @inheritdoc
    */