fix empty project creation and use credit to generate

This commit is contained in:
Thomas Demirdjian
2025-11-04 15:59:49 +01:00
parent 7d93be845b
commit 4a45924ee0
10 changed files with 1096 additions and 487 deletions
+21
View File
@@ -0,0 +1,21 @@
const listeners = new Set();
export const subscribeCoinPackModal = (listener) => {
if (typeof listener !== "function") {
return () => {};
}
listeners.add(listener);
return () => {
listeners.delete(listener);
};
};
export const openCoinPackModal = () => {
listeners.forEach((listener) => {
try {
listener();
} catch (error) {
console.error("[coinPackModal] open listener error", error);
}
});
};