From 33e0495e78cf0ca2d992c5d46696b1d207bd1fed Mon Sep 17 00:00:00 2001 From: DuckieTM Date: Thu, 9 May 2024 16:13:50 +0200 Subject: [PATCH] Purse Fix --- public/ui-config.json.example | 12 +-- src/assets/images/purse/disconnect_button.png | Bin 0 -> 1669 bytes src/assets/images/purse/disconnect_icon.png | Bin 0 -> 1659 bytes src/assets/images/purse/hc_bg.png | Bin 0 -> 2891 bytes src/assets/images/purse/help_button.png | Bin 0 -> 1670 bytes src/assets/images/purse/purse-bg.png | Bin 0 -> 1725 bytes src/assets/images/purse/seasonal_bg_blue.png | Bin 0 -> 1768 bytes .../images/purse/seasonal_bg_bronze.png | Bin 0 -> 1778 bytes src/assets/images/purse/seasonal_bg_pink.png | Bin 0 -> 1766 bytes .../images/purse/seasonal_bg_purple.png | Bin 0 -> 1839 bytes src/assets/images/purse/seasonal_bg_red.png | Bin 0 -> 1767 bytes src/assets/images/purse/settings_button.png | Bin 0 -> 1668 bytes src/assets/images/purse/settings_icon.png | Bin 0 -> 1663 bytes src/components/purse/PurseView.scss | 85 +++++++++++++++++- src/components/purse/PurseView.tsx | 11 ++- src/components/purse/views/SeasonalView.tsx | 17 ++-- 16 files changed, 102 insertions(+), 23 deletions(-) create mode 100644 src/assets/images/purse/disconnect_button.png create mode 100644 src/assets/images/purse/disconnect_icon.png create mode 100644 src/assets/images/purse/hc_bg.png create mode 100644 src/assets/images/purse/help_button.png create mode 100644 src/assets/images/purse/purse-bg.png create mode 100644 src/assets/images/purse/seasonal_bg_blue.png create mode 100644 src/assets/images/purse/seasonal_bg_bronze.png create mode 100644 src/assets/images/purse/seasonal_bg_pink.png create mode 100644 src/assets/images/purse/seasonal_bg_purple.png create mode 100644 src/assets/images/purse/seasonal_bg_red.png create mode 100644 src/assets/images/purse/settings_button.png create mode 100644 src/assets/images/purse/settings_icon.png diff --git a/public/ui-config.json.example b/public/ui-config.json.example index d7bb99a..210f5de 100644 --- a/public/ui-config.json.example +++ b/public/ui-config.json.example @@ -106,11 +106,10 @@ "avatareditor.show.clubitems.dimmed": true, "avatareditor.show.clubitems.first": true, "chat.history.max.items": 100, - "system.currency.types": [ - -1, - 0, - 5 - ], + "currency.display.number.short": false, + "currency.asset.icon.url": "${images.url}/wallet/%type%.png", + "currency.seasonal.color": "blue", + "system.currency.types": [ -1, 0, 5 ], "catalog.links": { "hc.buy_hc": "habbo_club", "hc.hc_gifts": "club_gifts", @@ -128,9 +127,6 @@ "enabled": false, "sound": "sound_respect_received" }, - "currency.display.number.short": false, - "currency.asset.icon.url": "${images.url}/wallet/%type%.png", - "currency.seasonal.color": "bronze", "catalog.asset.url": "${image.library.url}catalogue", "catalog.asset.image.url": "${catalog.asset.url}/%name%.gif", "catalog.asset.icon.url": "${catalog.asset.url}/icon_%name%.png", diff --git a/src/assets/images/purse/disconnect_button.png b/src/assets/images/purse/disconnect_button.png new file mode 100644 index 0000000000000000000000000000000000000000..8e8c4441a3799365e89230e235fa32b29aae3280 GIT binary patch literal 1669 zcmcIlPl()97*E9(U0p2*B4QzAE&i!5e_oQEN$gnHoz)#M+hsTCN-w^=yv(FK$xD;W z&g>jS6a^0+S4BM+K@>a)LJ`5DH*LX-H_@ATus8K!@q06wSfpL%Vj#&&-tYT;zwb}J zytTRU+~UH63z8%)cGlZla2M-^JC4EiZG7cRxZRnpzf?%l{U^nFq_g$#HAy;pHTHMP z9q)OU@)e* zuIqBcQ3E|{2F%f)kg<*p&A^&rBW$?Xb`4vu4h8(>VdQSLpRK&XQ%mWUW#($ya5z+l zrpoiKW;l+c=~%-U0Rk2KX-P&XEtX~sZC21c&dQjlvS1_uACxTxv`&LavYIw6szgD` zv=PZPL)Ar4Goa@k4o#98U6gBk;HA=gQ{uwk&zQEw3O>jwTiau4xioVY(%Lo~*cxm{GgRdc5RCkKZDWdb^G$b60alN}l_i_h+TroUzE*RI&W1M`)Z1-p7Qd z%7nE^$yy534I|w`hUptnH_Nq~r*!P<`V{IxFNCBd^MQF7NBi?YJCweHKPU! zOq(LyT(%<14zWc*RY={4=LvyMi4)RgT9$Sd`Cm1wyw7uwhmdnq^fRzS6zg#T#oMpG zkZpFMTJ>Xj(snMPqT5>v6=i0jQoW9ElD+wKPHBfd2Be1+e+nyjR1QhbR=SYsIoeCR zmHdM29WH*p(*LjGtJKmSNxKXNsHTW;G%;wVh0*?7v&r5KLum$wNhg-|kcEeOOtTcI za~Q(@d;Ucj;O9E+75{;QZ?1l__%)3BpD(@nx%>3d`;K4y?fBiVev6Nh*FWy*-d`6! z9RIR?WkDL8_~7v)_h{vlC;oWo{K4f%Zr9H)oxgnUvtNI@c76298!vqH-49>f_5Hi2 e4z7>?yv=|A+M}50xV>;I;p1{yB}d12Jl?g=_85Ei zcJCybh$cWoNr8|8X+fe%fx<6Q(SRsY@CT%zfdYvJ6yEH5O@xxuHdq?ZjQ!2`zW2k= z*S9ubJ#p;mV~V1j=xubjf`PkIdDMal0+Nw0D?gU%v8ZVjJF)W=T zgw&2_geZ1H=AoBV8`+j=*{0RfZ428iY_-(-(!gFB#dy1Wv9<;~UmFThVAC9r$HsWY z;N`%yJkK+cZQ8aD2))|R1)1o1b#~6sWfd)xLL@v_B_j#>Ncb9PojH*e4Q*c4fr5~k z6H=I#fuvJ&U=SP*&9VkviS<3OQtN#nan;{1n7Pd=J}N0&-($HrJ2w{5=4>%4)2XKs zHCf6sfK?#OYD^VFE_gNM5AmaU-FQ>rwUQCR%RcAnJXKqB7S&!cY;`#xG|46J3sO^k zgmsBvz6N=-b>!&QO5d`u)5bP>5!o1_88m=eh=?GIfq9g~`-?z>0Qd4rkesq!*VjOl zkt7jzV?-jyv2>VR-H900y$*487j?q68`-WK&UC@~E~g_IKzV*vx)GCX=agDKTaMHy~T9SXvaeaq=zJb2CH~1#-wDc1Bmnj<;`pV07Og+h5!Hn literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/hc_bg.png b/src/assets/images/purse/hc_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..17a577e9de140967a1d025c6fbf84d634ca2dab1 GIT binary patch literal 2891 zcmcIm%WoS+71v??k$KwS6(08t?%K&6~erSh%Uc3g1Us8GxMn(sH? zYkuE1bA0x|zHP(z59e~ZZ8Ov5Ie6X&*F9Trg}Zsi`WPNV;q>7+m%Ht*^xBd;`NqAu z+;GjW&L{Jg#|ab7JavV`^Q~qG=v;31-d0H20#77|*ZiO)|NiM2S@PYI{FGV2m2iUB z{pr<+A6z|9WvdI!cICZ$q}?q73Yt8jQmferV$v$fZM_8E(_uxH+K^q0D0z`C;OVKuR@IM=T~K8GOxx zXofwtLEK3cq)chiP*L+Z4XO=vSq~R3Mvb;{mnpo#n>sXx3@%7YfVmiQklf$}5L|hjeB%vq1A{B}6 zZD25!Tmj`Re*5pkM`s47IG%bwY;Z<40xHEBnMGCxSY-I<2onZnC7;UyWU zq#>*$O|PmZ!4@&_7*+|!8MFfQbZJ8S!3I(R3>cf}#u(Pt!NT>um1{y>Mm!NUDJ-4e zq&2RDL9K1AQXw-zoX~*rnQ}=6SM$E_62>jdWvqzIf=ZE5zz(vx?IBxri-zYFT-D0F zh52Q{7E@ZK^RpUr1p^(u^&l=T7@k`2kco>J>88OD)eH+U+bWt4<#5xw-aHZcQ0BDJ zuQm0`1&t=RO~=%9#2uJzxSon^S5r~3SS&c0S*GrASz5O{AsQm82p4j$%Tl`D1k{78 zG_A0btab+HQ?fP|vq4LP+Q*8T-aGQc*O0G^4+TD?7=lR|L)!KaLi+*-3Z|)>o$*<} z#T)ZwAF>v=9nr3k9PXEBX>VxPD4F(SVBJcm+Z^Q2b>14j)GkXxSr!6I`N>_mGwcso z;LW8nQ@dQ}kgTh)HiN~&OO|QG$7_(`P1J?5k^3=Sy1Mh4j&acfI&y9r$gr@9C}tSh z)HDl@qe9CD9t?EesA`y)I#HpDvXZ+#=R4Y2odz`yn~@@4e>jF^>D*%`!d4MzZFvqV zVnz`&u*DpRQ`4+L;S6jFH#{6Bf+ZgH(JQ18g)NmwaY^8$+pe)!hf^vhA)qj9ucxOp!~B#WZ&g1k5lQY zw6|U|s26OOf3O#m?%H-Yi_N#?%)a=q?LFm8JMg}<1sc(<2X{N+UQM zk_)em!MXCqneupb`uMLW#&16-ZJj*x@Ugo;yR05Pck!#KM-$a2C*E9}`E&2-QRmJ* zcf5VR{>4LU`@eo~=*Y9?$(w(M`5&I$bLsTU-~G0BcJ$qseq7xSm?}H9Yy0;j=*#No zM?QGu0r>y1^{w--4$a2<*M8aZ?SoJ6^xqM;938zxc6{^K#UJ)P|0HFXf6^~(`Q&x` W*ef?3`Y1i_&P*OCzyH`XFZ>O1W1}Vj literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/help_button.png b/src/assets/images/purse/help_button.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f9bb221f5e210e0ae2a16f8bca18838d709678 GIT binary patch literal 1670 zcmcIlO^Do798X0>7x$o`NKYZPpy*3p-sIcHc6Vm&4w&t9I&@d?;LCe2GhrurX_DEQ zU3yUQ^C05ElLslD1W|f!MG&NTkk*qR2t`kNvEofZe3_3}q+RA>AjwPK@BjP%{vY}0 zozB+j)s>?wk|eFRH(OnCuhuIM+%K;0qU&FX+k@HWi-jaTcDy=|w7XB-lBD}?#J!zz zCwRdlJW(;_AyX$wCeV^};^ZX5WS5n4$og^WE5BX&QjufoE8AuOgRIF0@#aC!&K+#^ z$iXggsdDl;`NYH%1PLp#JV}OW;Z1yH%Ik@B^;%QpDWu%>m9@&Dyc2ZfCeN8{t2!VM zLfLlJ5JpbOT=$)058bUxIK(U{ecmmSm*n*+O3X;cJ8S_-G7;(r)rLPFBvmlbJrcH}^qD0EH z3C=WKg;h`sU=SP*O_Ca2lpA}(%UtgriHqKT#b4=zS;<&(#A`2J>w1E?u7NC*cU>I81($Q3xuy1iPsuEb)&svvqA~@`|~g4 z9J?@I4P$xQb{-~GxBCjI%FKk`+3WZY*;`KM%zivzg7lE$&tL_Q$}!H_T3=*(iT2X& zCcnUYhl^jX^#7~)d1}c3r+p>{sHRlmXw{&Z6-N7S&8B;|4W$KKOuA}W4_Wb0k7Rb$A>Ec-`2KY`lJ55B(f?89G4(!JmP_|Th*r2l^E)wd_7?&)@3kq-V0-oNzC z>u0W=-@f|mr&8zp%bz@Q^Va&cKStLtop&#;OFtVQTUQ_b@bA@+-ur8N@Wv0$w^wfN fxo3a*{4MS1k>i&yoNoS9{VCcTTdmL5Uw-W$t%4Jx literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/purse-bg.png b/src/assets/images/purse/purse-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..db262dd94e9759bb40b1e29dfd9f9d308573374f GIT binary patch literal 1725 zcmcIlU5MO79N!{m?ZySoOlGuPGUxd7Mn1-FxSroHj9*UpV_R5yFwSIdz9Su5%5%5> zk;#mF?o}3&1?zr;Fh7eOX47oT4>>xM*>|87VzNjR!KPI&D2TtGeqR(kryxF{TF?rM zwC0tTBRao4Qz6TXM0dmk`-OcigA@2P!9vTg2eHvAh#g*o&(qhED0CpnVnLir4GIg^ ztWabT6(+MXAP_=fQqS7Z)oiN6y#j(rmSiN!DnPPeV3=6yYDd{q!@ zNfH{8)ND4h&0Lm6RY}%$U4lqL2yg_5+d+a`Ac%MO8B7|J$O{vX1wzV*ZPrK%BG=k= z!Vd?uLEH-z51G`$p(JNv>Qo=Eh zvW#*NCpaLqY!*Z=D(iWUp+ZNMa|#8TtmlCu+ZxbR7Xw>XG)Ez-hH$Q*v&%#Q66i`BvLR@`)r3JkAFS5ekE(F%HfPM zra5S9I>^~F1q#d|pg|1*TcZeZCaO|h6dYo>Eb=k06wk+1DuqE+6#i9HWOWu<%;7Q5 zrS;6&xfdlb=E-aKzL0tPaBo)kgihHRn55NS5J{S5>WID9-c_PEoX#$7vqm}TCdu!@ zV&*1I9MP#NkMt1bC0$E?jF&bSKV0hnSMj~jk{S-Gls8aGOx=;vM$=7<^xvFy_O573 zeK_xQ>2%O!`C`zfX~3x?-h}Jh#N)hyuawQH%AV)W&R-mT9PW&7JGJH057)PzU*8JH z>c{SRcWiw1#aF-k@vqn4{O!G`9y(|~`()#mlRtg)*~AyWJaPHFxAD@iJ8r#c;w${l zPW`p^2kUFa3m-SWfBw;n`LPo_UO4<^wBo*eX=G!y^7EOKkDOgQ@$H{`&t3QR>Y+;n^ZO#M*sjer6o;Zr%kMZVO9c?D2S3Es=OrXlB$a;+rBtzFR*OAlsnM2MxQcVHHv&) z5bE`MvMwh{P!U8;(*z(1lEhO4A1-(iZ17$<&|%2o5Cx7OImBaQMre|`D8o^$Ehk*R zOY4R0K+%v14d@GE62wk*fQGR-)OEY)Fv`zUD{Z|uB@W9AJ{C$iBy$16`FZR`107=) z>YnxIf?Cs43kkS}T?z}SFtKaOuaby_RdNeIy05$5_HE1nZFoIhH6U(s|wgNQ_ zz37Dz^bjuQG8`3^bR0`JMN3p9#pIzRVP28!G@sUFh1am9B1=|nQB|9|==mH$b8!IU z^R3dg2%;R_80je>r7$v6yr}@2w-rU>H8g^FO*7>b7A4uTv<};ofkVF@Si6xmR%KB} zm{vq>1X3-cr1A;^B5&GenyOM|fB=%|7ROphw@KhaS}BeTD_HQo3djDdCQE80Fo;EC zF30su*{K%=C#1<+Xn!Gx@C)r#&0(8mr$ZE1dxk@Cnz6;Tx1F0rZ)-YRwDl^cq?;ta z1q+EC)nR}qDm2ntC@n=F0kwrT89>VP)k=PwR^OdI&;#oR=B-}33VCiWZ!d$Z5#!^irLpSXK{ zB_VA4@zJO5xi{f1>z7U*Ui<0qtDh{prNURcxZ3_7jxZ;FK6Unk-pg-%n^^zu!~TaK z_+!-S8~U`LyuGAeIQPXnhw}q7zl~irCSQF>-H2ZD#}DSeNt_?OvQ&OQ_t%;GZadRB zf7kBS-#2=$pZ@c}wMA`J-Tm3S{nvjPy>PC_3|8%xA>oOSj5lj94_`WV`>F4HzWx%d ry}rD*bAJ0X$A!L`S1?mq!W+zsgVTGw_f9??|BH(G$=un;o;&&vm*hR% literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/seasonal_bg_bronze.png b/src/assets/images/purse/seasonal_bg_bronze.png new file mode 100644 index 0000000000000000000000000000000000000000..53445a15e989f789d75081e46a035d20a1fe84c8 GIT binary patch literal 1778 zcmcIlZ)n_P7>^9MTCDm(`k@sG>AH1n`G0r0#AUPIb>7XUmhNy>RDAR1&0XvzZd z-rw_kp68e6_Kl7_+11(8Nl{c+K9?OM=Lg8~V8?3m`~AazN91&$pL;f>sP6vwxF_Zz1$9*rBr8pJLKENmjK>iPstQJc3`eE=s=M4PDScsg@!?hHdamd@-<8iL_x zP|3+n2WZFiNC8eyK-FTlZlO0 zrW8fK#`Bd*g{#OM4vM^}swyu?yd<#%!G<+20#()v`&tZH6vDvqBL{nQ%m_?88R-ns z+DO9n+q7QTEEFjjUj;rdazdO`3uqY2LtVFx4x^zd5~Zp4j>KW1<|BR#g?KW6XlM#~ zQC};V1>1Z5$)H@%)Pg)JBbUHJB1~+D@=G|vVF}+QkM`qsHole#5QuP4z_{FM)o6=_ zmSj$%2MhomFXr74Yie#mSr8$eA$^lrA;C&YL6kKq{%#Z`O%NJTgLuIL5m*@*TaH~@ z3DhvOycb5mgD9WX86t{v97{9RL>du`5`QJrY(g?2YYL{wO0r_9k}a#r6sqeY`?DBM z#s!S`H>_)6NI2Rx(oz7xl#)oW2-%2D%ZU_g%8JR_GO)~qNH|k=i|y&aA#V>T-_9DV zvIt|^v=RzbQmmk)R5k$wnFUBmvq%<_NVdhK3?+uPpl0L11;i(4HFC9%?TVwTZs9vpnJkxJh=D#?S-}c6(D>q-5$H)24uDrf#=KO`z+n?(@ z|Ms2(`xkR(g4d{zwj9gMpxwLo-kSY$@AVtoH-${?>ovE^kDTaz<&^r=$qR?p_y4pm zclz<}%U`W_=lb3~_?x})=+8IJAAa4JzBtf1-1R9veEG43#hn9l=icm&|CRDXBiUn5 Hy!7fn1V~JJ literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/seasonal_bg_pink.png b/src/assets/images/purse/seasonal_bg_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..eec7f735d094e70aff10a7bcacc1213a35c31b19 GIT binary patch literal 1766 zcmcIlTWB0r7@ioC+CY<BLB^&V6QQXXu)4v(cDu&zUY}VXLhIAoim-8 z&2Ex6i+Gm?RQk{-n>_f^L`tPqp)|B$(T74yL<@ZrK~Rez6s@Ue_GXbb?27|4b7s!> zfB*Mi=AXBxCZE~X_h27IQQNW;nH;(IlXKwyUUI#&Uq22v0gaTV#uHn2Cg5u*rQ`cVBt!XVu;p8 z5M{qj>xIokk(BW@;PWCU#6h)yrnxz^TyCSoXndAp@jc>bZ?~iIjj;fM2nTtLORZ8(wOD9L z<|KN=1km+j-p6B2O%s#>5lS(nZW1dftfb{d#gHXKR-O#Sy0)PRf{l=reFnoy zoWR(=(YiK1e5I4A?sDQ+1Q5bt{hhW=O07%t(! z#5T#f9QQL}Cs9neAt~Nm^9wnM4mVdNm#(*+0btziDF()6MkM;iYxgeM>r7|EzFI_t zbd%yYU?Fy*DhN=zKr-Dyd-3;@AA;G<#dlWv|5bc5wXg`h0wM#HXX0@9c+fNo!~eHt z^}RcWQVUKdUA$}$S@O^x)5s�U5$aZhU%{4DheAnRI?+aXFVBT%)%?ckKGoxz*Ij z#_c^X4y?brbLIUv54_PgS@_lkmmd3u8{X4%=@zqp@JiTCtz6r&Ub&ANeQ)^sE0+g` z27VeE*}Am&$nNpAUF&}wbrR<%K0f~I*+UCI=dQflz5Vy^K6`fW;xEfbvKJ36tsJMi zSN}ZIzgGI|+LphUZ>BdE^v`vsW^TDX^YA)*c*pk(ADtK+K7Vwu>z!kJAG-R*?oal2 uow~3Z{CM$XdhyH;U-w<;{qOOAtg|EEOKI?B=Y5S3!@35vnyu-WeB-s5~VaFO#Lx)nj$qArk)ANtZen5 zv=$w=(ZG0LLKz=YL`ZdQB0F;uCeV=!$ef-r94Qy3^1KpWd#@Ra%tPFvFxBljBnRbw zvd6R$8S-(o!m=zG5`9Tl?MNb#eS+j!o?|$k;Q}cq%oMNJI%9tFm7|zFfL6v~AyfReR%V@{#9mQUXdhbf?B*rYn#F1l;*b3?$ zMTXl_at4*Mtuah`UO*>(lnNq3x zODrTW_;|8i28w2Qyc<1DMH3VOE(%k)ZamHUX+D(TSSi3sLhx~xmsqv{m2odX;DXhG zO{l43tAWb06f+zb7z&C-!W0(e(=;fFVh{nuLK+DuNc*Acr;`dFq@faoDii@11bki> zwvU*~h?hXmzR)IEtv|;Np!HzmNemTwG-|GT(L*P`qvrQ;Jt+1gYX{?Jn6{ zoz4PnHjOap3dJwL98-0(z((CEoat4x7jrN94j5fo{OU^ozltxWR!IXRh427nC@&nw z8#IN&F#oMte(#Q%M;I^Ji%z>dC`H@!|I>Ve`h^+`2PWYwFpy-O-5`zdA9ucl*)lBU95afMsc>Y4GFS4Q&I} z2NrJq`o=Zz(&9d?_tMC=&5vCEVpIL$=Z{}t4>iV!bGa|aV9&$y+54{eZ_o$kZ+>+2 z%+H@*zR|dKvH9!Y=U#h1*Z$7QQ#12R-|uQ)*LAW*jC7s;>ur7KWb0Yy_L>iWdHL$x z9{=C>BLaT%>csGrz8^j|yC=K(c=UtX@2=mhdutL*ze#=e==FWp2K9X9w-=wQSz4}k X=3hCOUSIWt_e+cQ_C=0u*}MNAVxVcN literal 0 HcmV?d00001 diff --git a/src/assets/images/purse/seasonal_bg_red.png b/src/assets/images/purse/seasonal_bg_red.png new file mode 100644 index 0000000000000000000000000000000000000000..d4176a1ac7e6e2a23cba34709cb9d447bdd2b05f GIT binary patch literal 1767 zcmcIlTZr6L7>-@KY>VAm(4|;~kZns#dvcp(W)gNBx079GO0zDrLmd^-ljO`ym`P5W zWOp(Pq819xlLh{()#SrufudojeGZ&lQyHr=&GRvD%i zhMvlC&1RErCRprOIYChrju$ym1Ox$smK(wdxWRajK|_J*+g@m6myQ{sf#<^vL$r3B zaJ)XP8*~FjLdHeV;{=wEo$3K~eQl`Y^wB{$wLq+N_1=;=D78Gq6;XiaeG^SBAU7QE z8MDm(S#RENv^}*<4mFTNU;z;(^i6p+9O9scZ{tUQyYG#s=6nQ0?3XZZ^inn3W1+9HEhnu z0gTUgO4q_B;poRmH4+d(K}-Nqksz>4NhEBN3{qx7Mx<^buP8mXhkcuTJ+N^zYplv5 zjLF!nkdlFsk}5z_j3iK?VS#iqkxm;tN{LCCp)FIbVBdkHQfvoS5$Cy8hW=Mg4mYr` zV~fN*5!W+eCtl?3fF!Tg{X*u@q3*0<)9tcTp&3_uhB4zbBa7+2wr>%=!E|9p8 z*GPT`7T`+Qgg%$8qzWeF)$seN+4jy_&J^I#@qj$aj*UENh>71}-|J!4i$Ezd9 zF8z?y%Ga-N`}@_^ZGT+(viy^F?Xl4tU#HI=dG@?gf9Ja+)g52$%%6U6?99i*_kaEZ uvZ9qw_MEw}0-~L4^5nW;=+wyXe{N`9J$NZxtvm6rs4z97o!a-*;eP~BAbz#AarAP}gbwOQ|yq7WVi?qvJ3?zBU`+dLf_x;J2 z&(_!8oSS`dR+6N-=4xXD?qWTA;u*MJHGcU4ZqMbbmr6-GIWNwqnj0_QlcbrONo%Xx z3f}f8Pc;(pkZJui2ec$Do$u#_?yyP@Sv$#my58&cw4SN) zqOD`sb#-LuhM@vNEf2Da^wq39J7#FGk`_r`B|MV_BMJFlczZB33N)5k~Y)xtgXlo)zo>H7XgnT=cedqV23DHlM;$|F#19^ z+3sl7P2@q_d4!5?_Z2G2%)rm^b@G_(O{a5c-|H|SJ)-zSSjpq6M+&ywhD=Yd zmt_BF@za(5e-%GUE$xu3&0v7)iU>y+gJxJ5{l7IE>^(A+#&DQ)VmTSI@Gu$EECcF7 z4B_W@KY#)LUbC^>I`#RDn_tfT1f%}f>z}-^@ZIu9;j>?CA3I*YbfSLx%J#M2{;WN? zv3Yw|df=aY_vzE;?o>3M2{&BpS-3i~a#}<9XljR(vkLxx6Yr3#W-*uzn>qxbdx_0W-Av8Njmzt827Z-ANx&`_FaoR zo8_keyhB)`;*bSY9VHn@OVXLMqYRTRT7rOfXNy=JdB)mZ@IF@SFYSE%goWV;c%!9 z4VC3x4cWG>L0!{zg(H+=CoSpjNmkRQMHMI> zGHrx24XIE#H3jx63+%^VI1wu0`+~Tofaid32l3> z%tfhj96C@BB4`p*v5bbLn9TqwK}0OYf<{0>97fcb=;G%+Mg}5);{2p^Lq<499U})> zwrMo6p;&sPD=ot`72KqOf*`RV-?F1-&2}!2`PYN{x3daWA!j5oGAV5sO3Mmciiw1v zAZjQkwh1*Tv{8U$5E3V1d4hSR#0l$BWvA&Y1~1FIM7$CvT_v zLN@4Y)vOYO*>Z{NIdoHy_n+TKEE{_RUw7Um>y;NFjazxB!|8<*dhe`4#Q=dK+7Xn1hnr{?wc z&$e~$=6lyZyu7ym;V(|c!SO$T{C;lvkq54Ru = props => for(const type of types) { - if ((limit > -1) && (count === limit)) break; - elements.push() - count++; + if((limit > -1) && (count === limit)) break; + + if(seasonal) elements.push(); + else elements.push(); + + count++; } return elements; @@ -84,4 +87,4 @@ export const PurseView: FC<{}> = props => { getCurrencyElements(2, -1, true) } ); -} +} \ No newline at end of file diff --git a/src/components/purse/views/SeasonalView.tsx b/src/components/purse/views/SeasonalView.tsx index 0c869bb..5820b1c 100644 --- a/src/components/purse/views/SeasonalView.tsx +++ b/src/components/purse/views/SeasonalView.tsx @@ -1,5 +1,5 @@ import { FC } from 'react'; -import { LocalizeFormattedNumber, LocalizeText } from '../../../api'; +import { GetConfiguration, LocalizeFormattedNumber, LocalizeText } from '../../../api'; import { Flex, LayoutCurrencyIcon, Text } from '../../../common'; interface SeasonalViewProps @@ -13,12 +13,15 @@ export const SeasonalView: FC = props => const { type = -1, amount = -1 } = props; return ( - - { LocalizeText(`purse.seasonal.currency.${ type }`) } - - { LocalizeFormattedNumber(amount) } - - + ('currency.seasonal.color') }> + + { LocalizeText(`purse.seasonal.currency.${ type }`) } + 99999 ? LocalizeFormattedNumber(amount) : '' }>{ amount > 99999 ? '99 999' : LocalizeFormattedNumber(amount) } + + + + + ); }