From 5057d90727f24728a8fa57115e7c7c45f1387acb Mon Sep 17 00:00:00 2001 From: marlon-erler Date: Mon, 15 Jul 2024 19:22:49 +0200 Subject: [PATCH] update --- bun.lockb | Bin 11435 -> 11423 bytes dist/index.js | 12 ++++++++---- package.json | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/bun.lockb b/bun.lockb index 50c6d57560fb08616d4f4a154e03a9b0adf7e619..4e1e11dcd91c9d16b2e83b57146802c4e9171243 100755 GIT binary patch delta 1067 zcmYLIZ%7ki7=Q0N-7T}Z+#JU#+f1_>vpG}j4^C*hSduAZuFz1Ym|A3NNRbVse_)`# zX&G3QM2m$4BL@1xCI!}))arwph)B@DRutHWR`%TP-rbk`{hsIdJiq6?yXW<}9=iIn zjnh3%Hf!+@w&|cShrqzww zXoR*wTmzU4=mgXN7D)LFDc%a00{K6bSQi2m`aS^)^^<^t?vvs>fI5h~rF;t@_&Yr( zq=I5V!5~M9c|gH{1r!eQ3l6FUTm}>dyag2Wmr^|HFQ*(7#p7YxMz!L3+7{OXXSCyy z_=60P61+qoh)djr(BUXM4$K~9!?D~7u+nJG%#eWH=J^X3U}VP(~7=|Iw+-0CX)S961{1?L2q;-A$;C~#+Rua0GJ!R$oH z!bl7DXc_;EE=QrDTWdQS+B-0-Pvyy?+1c}DTJ3s1Er|$?Vw;}JBmZ$)aqMo%*RxX$ zWy!YYW?K*E3pVwWUr=B*s&u- z7s*w{SY_by$Q~~CG?wHHEd*s5zK1xb^y)#rM>pt9X z;HXLLgDP?{>QW*~m0q(hSB3C0%qJJ=CiA@Mw0eJ+tdpx|RbQ!G8Lz05l?-e)ay+@3 r!7u&ZWS!%;tUGb7k)vwxWq7vXLE|+_f%){k{!{6lN~!?Qnil>8!!ZpX delta 1080 zcmYLIZAepL6n^h@x;v(<<>t6vZB9}HaouSu_Th%e6ba{)l=UUfX(}3miS}VGBoax| zUQ~i;C7G3h)P4y5n;HlfXfh&2LPAPJgF^eEQRnX7clXbp=bYy`=e)b`d3~-4*MQm7 zQ!vc@{G7UbFlX%dRh4URSVrpeUuVW?V$Q_}trwfQK}TLUhY*TJ$XnOuZf|V%pe`Dr z!w@$C#sXFX>HrI+JTJxZfN_vl0t&ueN~~K46#NT-f<7h1PXP@O_euEV9gFdzsh=m9C7^gF2{ib}(eXe-r;ztGmm2XMARyhfjj zTn1(jF*X9B;t;C=CaPoM+%~YYAvI4yD!PG*zFA;mtvZtUs(^_(AF$F;?RHqriwbuE zR*VxPPAhjNepbOTsPsNHdf_&R`zzS(e2t&;j_9l-4HMc{)W_#a4# zopc%=pc!h^?^1cxHrM{-&f_u9(JRZ}Q`)Y&%?+h<6CcN4+*!+d*qa(ynOEEL%Z@bs z{$_g{j4JrGpMK$8>vdm2#q(g}YW0U(>mK}9caLd-&T5$AUosp}&|QJ=8yIE?X2(Dl zM)KIJSNInV7NwH9Y%ynygj-OuMtUWL5Ivg;vuoA1_B6~H1c8XFr zX`AeFVoeg8P4;lLr`~QEUJ1y$w5s0GSGSvXn3PYl(uXf4u^d_LrDul{=Zl zGq5rEGS*P^N7gHGjfth2@J;yb!b7IJR4nF_PejAD@aEhMcipubi{FvluA*}B`}CFn DON { this.value.delete(item); if (!this.removalHandlers.has(item)) return; - this.removalHandlers.get(item)(item); + this.removalHandlers.get(item).forEach((handler) => handler(item)); this.removalHandlers.delete(item); }); this.callSubscriptions(); @@ -117,7 +117,9 @@ [...this.value.values()].forEach(handler); } handleRemoval(item, handler) { - this.removalHandlers.set(item, handler); + if (!this.removalHandlers.has(item)) + this.removalHandlers.set(item, /* @__PURE__ */ new Set()); + this.removalHandlers.get(item).add(handler); } // stringification toString() { @@ -146,7 +148,7 @@ this.value.delete(key); this.callSubscriptions(); if (!this.removalHandlers.has(item)) return; - this.removalHandlers.get(item)(item); + this.removalHandlers.get(item).forEach((handler) => handler(item)); this.removalHandlers.delete(item); } clear() { @@ -158,7 +160,9 @@ [...this.value.values()].forEach(handler); } handleRemoval(item, handler) { - this.removalHandlers.set(item, handler); + if (!this.removalHandlers.has(item)) + this.removalHandlers.set(item, /* @__PURE__ */ new Set()); + this.removalHandlers.get(item).add(handler); } // stringification toString() { diff --git a/package.json b/package.json index b5149311..8831dd28 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "dependencies": { - "bloatless-react": "^1.3.7", + "bloatless-react": "latest", "esbuild": "latest", - "udn-frontend": "^1.0.7-beta1" + "udn-frontend": "latest" }, "scripts": { "build": "esbuild src/index.tsx --bundle --outdir=dist"