Index: frontend/src/utils/types.ts
===================================================================
--- frontend/src/utils/types.ts	(revision c8baad1d2de1e7f4c5de0ea3d0d35b96eab64495)
+++ frontend/src/utils/types.ts	(revision ed8f998c7f8efaf2ed29eec2f7f06b1b9650cfbb)
@@ -74,5 +74,6 @@
   isOpen: boolean;
   onClose: () => void;
-  onSuccess: () => void;
+  onSuccess: () => void | Promise<void>;
+  songId?: number | null;
 }
 
