From 908370a679fdb560a205f6485acbb844d59d8afb Mon Sep 17 00:00:00 2001 From: michaelsboost Date: Sun, 8 Sep 2024 13:25:46 -0500 Subject: [PATCH] minor bug fixes, hashes now work as intended --- .DS_Store | Bin 8196 -> 10244 bytes README.md | 2 +- go/.DS_Store | Bin 8196 -> 10244 bytes go/dist/App.min.js | 274 +++++++++++++++++++++-------------------- go/dist/App.min.js.map | 6 +- go/package.json | 2 +- go/src/App.js | 57 +++++---- 7 files changed, 176 insertions(+), 165 deletions(-) diff --git a/.DS_Store b/.DS_Store index ad1c0704abcba2eeefd4de4efea4dfd01d3010df..1d32e5a6b41745ad21d3fb12fd17d52669c80d51 100644 GIT binary patch literal 10244 zcmeGhZEPIXac1MhyYVGnCw5{7FPwZq4a7FC6KaPLaX#AxCnOF&8=swz%iitU-ehmr z?CzcInp74Nf1ptDi{6T6<3H@0D5(u>tRjal_0ttjfi`340Z|`z< zPV$RZfc8oI=FPmBdGF26?7a6D05DZFz77xv0GS>J)fiP*DXgD8>xvXowh=^sv`?T7KkiRu>ku%#OYx$8NxLI z`KN;_egq)cKxAI1&A0vpQ9FJYXS;!Kt3|* z2}j28go5G01LK?>FezYEM;3@Iu-*df?A`zdSl~lYcYYtDzTW@v!UYk`I*wn~aclyU z>k7aHua+0JI^K=MTYwyssN;OJj#GkpaO-$Jy&6w$$zKfbA1>w=ZOae(`rblmL&L^R zjj}8^$*0l_?ov9?gQB0(y%P+ZbX_}FZtJ=GEpsWWwhp^apj(dVaRJLPiRI+9nD9q%6)Jl`E(J<#9R9pAt28|Tj}a$DlIgA>_vcENEU zp?Oom@G}Nm1YW7x+WC5Izceh?vLRhw%RA+@D4UyNTeRuS%<^%pu!OTi-H?*6im!*S3$lzQxqc zWCC+JV14VlGPAzx1;bof#v=WKOD+25gh@)Rk~u=E{npBoL<5!Qw(h)X_nw~qfjg6< zV@L11+^n{2+a7C+&5{+Jz?!p6Z$|g?rej#n{M3?V1Pjw8%eQj2IqB#HQ)$6&<#Ka- z$F3VXHBB&F5h$}}iaG0nq7|&D30dZ2#I>&2NrUEe)HT>BhOE9odT8{UwJz-h>lyY; zs*OvNThE!cq8ehH!Pp(zbV=A>QI81X zp;()i$-9LDEzws5ZAcr|PP1X})%{?6(RA39E{VQxQs1n)8+B=%Hv^FKHf0VPTYB?o~T%KO5@O(Lu4Bt&6d8=q8 zLIQ9@Cz5>vS12iK&<`VUFPs4nR^c)D9$bLu;Z^uOya|7Tf51oZDI#vdM%;`|*owPw zH+JLgIDmtA08==Q$8iGFcoG-T!n5e(GOpk%K8O$FBlsvjhL7Wu_#=E8e~cIK8T=Lg z8ehN{@fEy;uj3!^4SWy(f`7%o;RpCH{5O6kZIpIO?NW!-C3Q8#{R%VGgiIm}L#7Z}o42$sVv{A5VaT|LY?@4jd3@R2W1n7zG~2Ucs_j-BzF zZ@q2*;Gv<40}78VJ88A+bAPXi67KKZAL@MdGLOL6jW?A;?n)4fpq!#WF_&c)uWDn+ zo!Bi?pr{)|bk8k>9#J<5w6mvIrl3?Mj>bCs_bC*5>V^>Q86Xq|5<7UOLP4lDgy@Y) zLV+Wlog<^9=8`IZULO87ya#`W58*TN@U6HV+wp7IM}D2cd+-?d>@-f{Y0Tmo%%On= zbkM~I$j2YV^Z0FC!-vSjze7I$U3>zc!XMxd$<0Y-rhi|yg&)luT7W|>#t7c6~5~x&Bp&> z(v&~fq*+;yl`n-6jlU^J^q*C=CUuGsX=!a~Yojn}Ywzf|A**iB>G^Z>9!u|(-drzb z7tKnBt4fI5>i8y1B&G}}KS(jI5s(NQm^5h+u zg)wK&y=H>1N!ghh-Sc#3-b}5W;(2M@Nx4Db7I@yM*$VKH(u;bY@@(R+56Lm8B$CI= zjXk2FLM1K8>$3Tz<2t6IB$7u2Gi8dsFa(Do4GXXYkHb^&bGS%(;vIM&KEVdufnB&4 z_v0bFi=t-?XL;1h4M0F3%*QAZ8Px=CC^}<yF!zdi1Rgczk z^X+c+$XjT3I?dODIU0jD+t(Tg*%q)`Qh^B?V~DcwQG&gsr+&lCHpA5tghnN@KxBc) z0@t&^2GJRBA~<^O|Nqxh5%onDh%E3Ww*WSbq(@S;2zGwBT48tXaeB_s!wTbD6OfBg z#joQD^6Pj)*mXSLM-nZ(P2h4#qBHq50jWjh|Nb*Tiq8LZ9Tc7a;rcgRU*+@ve*xVp B@EZUC delta 374 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aMAD6lbLH$S7mW*&hVjFZob$4>q# zuxj!Z2@%G#lV3_G8;FTZh)N1c%ft%^CnY9lrx)dy=A}62=j0bT<&>tz3-A|bVo-)K7#Nft0v#snNXgbKI|M+)lpVaGk{k@$42}%J3^5Fa z3=Is^85T3FXE?}kj^Q!GSBC$Lyo_RuN{rf!I*g`_=8O)Eo{V0M(ToX6+UO|Bs0w<85^fbw@JLMX=_!%c)W_Kp>G_x~i zXLdJf6v-8;pbt=0L4Wq4mOuOmukw&kf%XTgR3RveDp3JKynpele}cs0yZ6poyX!bq z3dNO}S-v|xq~eNPt`aRJdHxS_OTHJy zJw5NR*3`UV<0gHRzFGhDS+Lqh!yvZ3z%5Dz z&v7Agde#e^urd;s0wnReftM5b!PG0gXewymo6Fl_KxmP zome>M7lQCfHC0Zw3)-UimGUV(t<0x9Sq%IzIEy+VZ_pWX@pGt)7Ad9z`3=Z?15)+K zc#t|vQN0}RUQ2Gh5gh0Pg7@4zaKi{D^KL-!CfHK|{9HP}7KSWVpcX@ed}!sUNH%T{ zx{YXFZP3_66EsevG)6~hlE&(>*Tibpw!Z}{WMfpGTwPc@M)nA-KBS;tlZ4$rUt{+s zv_d(X1+*caN*F7~x9+QW?*LYDfBy}x;+pewqP(Aj-vSR>Q^=3XqiQo~+F#ua-mPv1 z#!Z{eEt#q5nOXDXoR<%SN$*j2!P*vKM;Hftyy%v(6U^pAzf=gK1*;`*`}vY@$L_H2 z3t`l4i}J7kgoFaxQky$JK`FUd_!%VKE++jV)MKDRNJ^Xv-_R2hk#$Y8Aa5 zTN2GgGj1^g?HKA2^Ml)8-nwJgZFk(=-8Xn(V?XfekMWcI6n}}o%+K)){35@^U+3@etNcCwKL3<|&cEQd`Pcj> z{xkoDuWFiRYFo6e+74}}meFq2y0mU>KpWN$X~(qVYV2C|B$}_ElV*dzo^vH9t#@mdnee9a2&;cytBRC(%`R(?dfed zttNP*A$9k6g5`u6{G@4G&G1Y0?*83iDPcxN(Twmi{l9JRZ_~TE$1#^-=NDkd^ zzr-)|EBrOS%-`g1@wfSh{2Kq5f5NZx8~heu;otD@`40_NeWc#1`Mv8|^-`RhC`EA* zGW|HYFNoL^=V^huX$C&+<9scM^A-F-oY^t%Zkh(~A~F!Q1)Sn}#AY^Xd?^)D1*fzR zZ5!vakU1w$YL{jqV^bMr_kS4E(PT_(dgJx<8zP_Of|*xfxKCpbiD^=-(wy0#4q zb|LIWSkBU_7FO$v*t1r@3H=r+-_VPQH?JXe-KbCh0J9%MWk3DBBKzso&f$;}n4ufe#)5Zaz49a0LBSQ?$6>DmylalRH~qmpW{L0=XfyUbNpSn lg=~^v%jcn_Zdp;O4jHKq`ak+JAkF`)*?gM+|DWdn{|1;iZE^qr delta 118 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aMAD7-OXH$S8BW*z}m=FQ}x diff --git a/go/dist/App.min.js b/go/dist/App.min.js index 736586f2..f11db29e 100644 --- a/go/dist/App.min.js +++ b/go/dist/App.min.js @@ -1,4 +1,4 @@ -(()=>{var wQ=(p=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(p,{get:(y,x)=>(typeof require<"u"?require:y)[x]}):p)(function(p){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+p+'" is not supported')});function j0(p,y,x=[]){function A(T,Q){return typeof T!="object"||T===null?T:new Proxy(T,{set(D,j,H){let ae=[...Q,j],N=D[j],ee=Reflect.set(D,j,A(H,ae));return N!==H&&y(ae,N,H),ee},get(D,j){let H=D[j];return typeof H=="object"&&H!==null?A(H,[...Q,j]):H}})}return A(p,x)}var To={name:"kodeWeave",author:{name:"Michael Schwartz",href:"https://michaelsboost.com/",src:"imgs/author.jpg"},version:"1.2.2",url:"https://github.com/michaelsboost/kodeWeave/",license:"https://github.com/michaelsboost/kodeWeave/blob/main/LICENSE"},xQ={name:"App name",version:"0.0.1",title:"An attractive title",description:"The most attractive description ever!",author:"kodeWeave",url:"https://michaelsboost.com/",meta:"",libraries:[],html_pre_processor:"html",css_pre_processor:"css",javascript_pre_processor:"javascript",html:"",css:"",javascript:"",logo:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA1MTEuOTk5OTkgNTExLjk5OTk5IgogICBoZWlnaHQ9IjUxMiIKICAgd2lkdGg9IjUxMiIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnNDE5MCI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDE5NiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczQxOTQiPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0Mjc2Ij4KICAgICAgPHN0b3AKICAgICAgICAgaWQ9InN0b3A0Mjc4IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmZDVkOTI7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIGlkPSJzdG9wNDI4MCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmYwMDAwO3N0b3Atb3BhY2l0eToxIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB5Mj0iMjU3LjMxMjUiCiAgICAgICB4Mj0iMC4xMzQwNDE2NSIKICAgICAgIHkxPSIyNTcuMzEyNSIKICAgICAgIHgxPSI1MTEuNzE4NzUiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0MjgyIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDI3NiIgLz4KICA8L2RlZnM+CiAgPGcKICAgICBpZD0iZzQyODQiPgogICAgPGNpcmNsZQogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOnVybCgjbGluZWFyR3JhZGllbnQ0MjgyKTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTo3MiwgNzI7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InBhdGg0MjcwIgogICAgICAgY3g9IjI1NiIKICAgICAgIGN5PSIyNTYiCiAgICAgICByPSIyNTYiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6NzIsIDcyO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgIGQ9Im0gMjUxLjA2MDY4LDU4LjY3ODI3MiBjIC00LjU2MDMyLDAuMDcwMzUgLTIwLjc2MDYxLDIuMDQxOTQ1IC0yOS4yOTc5MiwzLjY1NTk4NCAtMjguMzQzOTEsNS4zNTg2MiAtNjYuODgwODEsMjIuNjE5ODE0IC03My4wMzY5OSwzMi43MTkwNjEgLTEuODk3NTUsMy4xMTI5MzUgLTEuOTQ2MTYsNy4xNDcwMTMgLTEuOTQ2MTYsMTYwLjgxNzAyMyAwLDE1Mi4yNTg4IDAuMDY3MSwxNTcuNzI0NjQgMS44OTk5OCwxNjAuNzMxMjEgNS4yMDU5OSw4LjUzOTg5IDM2LjcyMDAzLDIzLjcwOTM0IDYzLjQ1MTMzLDMwLjU0MTM0IDkuNzY1NzIsMi40OTU5MyAzNC4zMzUwOSw2LjM0NDggMzguNTA3NTQsNi4wMzE2OSAyLjAwMzg4LC0wLjE1MDM2IDIuMDMyMDMsLTAuOTc0NjkgMi4yODkyMSwtNzMuMDkzMjQgMC4xNDU1OCwtNDAuODM3NTkgMC42NTY0MywtNzMuMzM0MTQgMS4xNjEwOSwtNzMuODM4OTYgMS4zNzc1MSwtMS4zNzc5NSA3LjM0NzM5LDEuODg0NzMgMTAuMzU3NTIsNS42NjIxNSAxLjQ2MjAyLDEuODM0NjggMTMuNzk3NTUsMjAuNjU1MjggMjcuNDE3NzQsNDEuODE5NDMgNTEuNDQ0NTIsNzkuOTM4NDcgNTAuNDY1MTEsNzguNDc3OTggNTMuMzA0OTQsNzkuMTkwOTQgMy4zMjQ3OCwwLjgzNDc0IDEyLjU2NzA4LC0zLjc4OTQ3IDI3LjU3NjA2LC0xMy43ODU4MyAxNC4yNDMzOCwtOS40ODY0NiAyMy44ODU1LC0xNy43ODMxIDM0LjgxOTcyLC0yOS45NjcxNyAxMS4yOTUwMiwtMTIuNTg2MTUgMTQuODMwMzksLTE3LjQxNzg1IDE0LjgzMDM5LC0yMC4yNTMwOCAwLC0xLjIyMDA5IC0xNC45NzA2LC0yNC41NDAzMyAtMzMuNDAxMzMsLTUyLjAyODQ2IC0xOC4zNzA1NywtMjcuMzk4MzcgLTM0LjEwMTA3LC01MS4xNjg3NiAtMzQuOTU4MjgsLTUyLjgyNjk2IC0wLjg1NzIzLC0xLjY1ODIgLTEuNTU2OTMsLTQuMDczMzUgLTEuNTU2OTMsLTUuMzY1MTkgMCwtMS4zMjEyMyAxMi40ODk1OSwtMjIuMjk0ODcgMjguNTQ1ODQsLTQ3Ljk0MzUyIDQ0LjQ4MzE1LC03MS4wNTg1NiA0MS45MzgzMywtNjYuMjkxNzggMzguODMwODEsLTcyLjg0MjQ3IC0yLjU1NzU1LC01LjM5MTM2IC0xNS4zNjI2MiwtMTkuNjU4MDkgLTI2LjEzMTI5LC0yOS4xMTU4NyAtMTEuNDU0NTksLTEwLjA2MDE5MSAtMzUuMDY0MTMsLTI1Ljk1MDI3NiAtMzkuOTA2MTIsLTI2Ljg1ODkzNCAtMi45NDE1NCwtMC41NTIwMSAtMy45NzUxOSwtMC4yNDY3ODggLTUuOTE3NjYsMS43NDIyMDEgLTEuMjk1NjQsMS4zMjY2NDggLTIwLjM1MDEyLDMyLjM0ODMwMyAtNDIuMzQwNDgsNjguOTM1NzIzIC0yMS45OTAzNiwzNi41ODc0IC00MS4wNjUzOSw2Ny45OTE2NyAtNDIuMzg2NjUsNjkuNzg3MDIgLTIuNjE5NTQsMy41NTkzNyAtNi43MzI4MSw2LjA5MzA2IC04LjczNDYzLDUuMzc4MzggLTAuOTk5NDcsLTAuMzU2ODMgLTEuMjY2NjUsLTE4LjE3MDM1IC0xLjI2NjY1LC04NC40NDM5NCAwLC00OS41MTMxOTYgLTAuMzc4NjQsLTg0LjIxOTIyNiAtMC45MjM2LC04NC41NTYxMzggLTAuMTE5ODQsLTAuMDc0MSAtMC41MzYwMSwtMC4xMDI0NDYgLTEuMTg3NDgsLTAuMDkyMzggeiIKICAgICAgIGlkPSJwYXRoNDI2MCIgLz4KICA8L2c+Cjwvc3ZnPgo=",console:!1,dark:!0,previewDark:!0,module:!0,autorun:!0,pwa:!1,preview:!0,activePanel:"html",columns:!1,columnsRight:!0},vQ={searchLibKey:null,librarySuggestions:null,iframeSize:null,selectedSize:"none",compiledJSX:null,menuDialog:null,settings:null,libraries:null,demos:null},G=function(){let p="h-4 w-4",y="h-3 w-3",x="h-4 w-4",A="h-3 w-3",T="h-3 -mt-1";return{logo:`{var wQ=(p=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(p,{get:(y,x)=>(typeof require<"u"?require:y)[x]}):p)(function(p){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+p+'" is not supported')});function j0(p,y,x=[]){function Q(T,C){return typeof T!="object"||T===null?T:new Proxy(T,{set(D,j,se){let ue=[...C,j],L=D[j],q=Reflect.set(D,j,Q(se,ue));return L!==se&&y(ue,L,se),q},get(D,j){let se=D[j];return typeof se=="object"&&se!==null?Q(se,[...C,j]):se}})}return Q(p,x)}var To={name:"kodeWeave",author:{name:"Michael Schwartz",href:"https://michaelsboost.com/",src:"imgs/author.jpg"},version:"1.2.3",url:"https://github.com/michaelsboost/kodeWeave/",license:"https://github.com/michaelsboost/kodeWeave/blob/main/LICENSE"},xQ={name:"App name",version:"0.0.1",title:"An attractive title",description:"The most attractive description ever!",author:"kodeWeave",url:"https://michaelsboost.com/",meta:"",libraries:[],html_pre_processor:"html",css_pre_processor:"css",javascript_pre_processor:"javascript",html:"",css:"",javascript:"",logo:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA1MTEuOTk5OTkgNTExLjk5OTk5IgogICBoZWlnaHQ9IjUxMiIKICAgd2lkdGg9IjUxMiIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnNDE5MCI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDE5NiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczQxOTQiPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0Mjc2Ij4KICAgICAgPHN0b3AKICAgICAgICAgaWQ9InN0b3A0Mjc4IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmZDVkOTI7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIGlkPSJzdG9wNDI4MCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmYwMDAwO3N0b3Atb3BhY2l0eToxIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB5Mj0iMjU3LjMxMjUiCiAgICAgICB4Mj0iMC4xMzQwNDE2NSIKICAgICAgIHkxPSIyNTcuMzEyNSIKICAgICAgIHgxPSI1MTEuNzE4NzUiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0MjgyIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDI3NiIgLz4KICA8L2RlZnM+CiAgPGcKICAgICBpZD0iZzQyODQiPgogICAgPGNpcmNsZQogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOnVybCgjbGluZWFyR3JhZGllbnQ0MjgyKTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTo3MiwgNzI7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InBhdGg0MjcwIgogICAgICAgY3g9IjI1NiIKICAgICAgIGN5PSIyNTYiCiAgICAgICByPSIyNTYiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6NzIsIDcyO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgIGQ9Im0gMjUxLjA2MDY4LDU4LjY3ODI3MiBjIC00LjU2MDMyLDAuMDcwMzUgLTIwLjc2MDYxLDIuMDQxOTQ1IC0yOS4yOTc5MiwzLjY1NTk4NCAtMjguMzQzOTEsNS4zNTg2MiAtNjYuODgwODEsMjIuNjE5ODE0IC03My4wMzY5OSwzMi43MTkwNjEgLTEuODk3NTUsMy4xMTI5MzUgLTEuOTQ2MTYsNy4xNDcwMTMgLTEuOTQ2MTYsMTYwLjgxNzAyMyAwLDE1Mi4yNTg4IDAuMDY3MSwxNTcuNzI0NjQgMS44OTk5OCwxNjAuNzMxMjEgNS4yMDU5OSw4LjUzOTg5IDM2LjcyMDAzLDIzLjcwOTM0IDYzLjQ1MTMzLDMwLjU0MTM0IDkuNzY1NzIsMi40OTU5MyAzNC4zMzUwOSw2LjM0NDggMzguNTA3NTQsNi4wMzE2OSAyLjAwMzg4LC0wLjE1MDM2IDIuMDMyMDMsLTAuOTc0NjkgMi4yODkyMSwtNzMuMDkzMjQgMC4xNDU1OCwtNDAuODM3NTkgMC42NTY0MywtNzMuMzM0MTQgMS4xNjEwOSwtNzMuODM4OTYgMS4zNzc1MSwtMS4zNzc5NSA3LjM0NzM5LDEuODg0NzMgMTAuMzU3NTIsNS42NjIxNSAxLjQ2MjAyLDEuODM0NjggMTMuNzk3NTUsMjAuNjU1MjggMjcuNDE3NzQsNDEuODE5NDMgNTEuNDQ0NTIsNzkuOTM4NDcgNTAuNDY1MTEsNzguNDc3OTggNTMuMzA0OTQsNzkuMTkwOTQgMy4zMjQ3OCwwLjgzNDc0IDEyLjU2NzA4LC0zLjc4OTQ3IDI3LjU3NjA2LC0xMy43ODU4MyAxNC4yNDMzOCwtOS40ODY0NiAyMy44ODU1LC0xNy43ODMxIDM0LjgxOTcyLC0yOS45NjcxNyAxMS4yOTUwMiwtMTIuNTg2MTUgMTQuODMwMzksLTE3LjQxNzg1IDE0LjgzMDM5LC0yMC4yNTMwOCAwLC0xLjIyMDA5IC0xNC45NzA2LC0yNC41NDAzMyAtMzMuNDAxMzMsLTUyLjAyODQ2IC0xOC4zNzA1NywtMjcuMzk4MzcgLTM0LjEwMTA3LC01MS4xNjg3NiAtMzQuOTU4MjgsLTUyLjgyNjk2IC0wLjg1NzIzLC0xLjY1ODIgLTEuNTU2OTMsLTQuMDczMzUgLTEuNTU2OTMsLTUuMzY1MTkgMCwtMS4zMjEyMyAxMi40ODk1OSwtMjIuMjk0ODcgMjguNTQ1ODQsLTQ3Ljk0MzUyIDQ0LjQ4MzE1LC03MS4wNTg1NiA0MS45MzgzMywtNjYuMjkxNzggMzguODMwODEsLTcyLjg0MjQ3IC0yLjU1NzU1LC01LjM5MTM2IC0xNS4zNjI2MiwtMTkuNjU4MDkgLTI2LjEzMTI5LC0yOS4xMTU4NyAtMTEuNDU0NTksLTEwLjA2MDE5MSAtMzUuMDY0MTMsLTI1Ljk1MDI3NiAtMzkuOTA2MTIsLTI2Ljg1ODkzNCAtMi45NDE1NCwtMC41NTIwMSAtMy45NzUxOSwtMC4yNDY3ODggLTUuOTE3NjYsMS43NDIyMDEgLTEuMjk1NjQsMS4zMjY2NDggLTIwLjM1MDEyLDMyLjM0ODMwMyAtNDIuMzQwNDgsNjguOTM1NzIzIC0yMS45OTAzNiwzNi41ODc0IC00MS4wNjUzOSw2Ny45OTE2NyAtNDIuMzg2NjUsNjkuNzg3MDIgLTIuNjE5NTQsMy41NTkzNyAtNi43MzI4MSw2LjA5MzA2IC04LjczNDYzLDUuMzc4MzggLTAuOTk5NDcsLTAuMzU2ODMgLTEuMjY2NjUsLTE4LjE3MDM1IC0xLjI2NjY1LC04NC40NDM5NCAwLC00OS41MTMxOTYgLTAuMzc4NjQsLTg0LjIxOTIyNiAtMC45MjM2LC04NC41NTYxMzggLTAuMTE5ODQsLTAuMDc0MSAtMC41MzYwMSwtMC4xMDI0NDYgLTEuMTg3NDgsLTAuMDkyMzggeiIKICAgICAgIGlkPSJwYXRoNDI2MCIgLz4KICA8L2c+Cjwvc3ZnPgo=",console:!1,dark:!0,previewDark:!0,module:!0,autorun:!0,pwa:!1,preview:!0,activePanel:"html",columns:!1,columnsRight:!0},vQ={searchLibKey:null,librarySuggestions:null,iframeSize:null,selectedSize:"none",compiledJSX:null,menuDialog:null,settings:null,libraries:null,demos:null},F=function(){let p="h-4 w-4",y="h-3 w-3",x="h-4 w-4",Q="h-3 w-3",T="h-3 -mt-1";return{logo:` `,codepen:` - `,trash:` + `,trash:` `,undo:` @@ -164,12 +164,12 @@ `,cursor:` - `}}();window.project=j0(xQ,(p,y,x)=>{let T=document.getElementById("iframe").contentWindow.document;if(y!==x){if(localStorage.setItem("kodeWeave",JSON.stringify(project)),App.render("#app"),p.toString()==="activePanel"){if(getIFrameClientSize(),!window.editorManager)return;project.activePanel==="html"&&setActiveEditor(editorManager.htmlEditor),project.activePanel==="css"&&setActiveEditor(editorManager.cssEditor),project.activePanel==="javascript"&&setActiveEditor(editorManager.javascriptEditor)}if(!App.initialRender){let Q=p.toString();if(Q==="css"||Q==="console"){let D=` + `}}();window.project=j0(xQ,async(p,y,x)=>{let Q=document.getElementById("iframe"),T=Q?Q.contentWindow.document:null;if(y!==x){if(localStorage.setItem("kodeWeave",JSON.stringify(project)),App.render("#app"),p.toString()==="activePanel"){if(getIFrameClientSize(),!window.editorManager)return;project.activePanel==="html"&&setActiveEditor(editorManager.htmlEditor),project.activePanel==="css"&&setActiveEditor(editorManager.cssEditor),project.activePanel==="javascript"&&setActiveEditor(editorManager.javascriptEditor)}if(!App.initialRender){let C=p.toString();if(C==="css"||C==="console"){let D=` [data-zwj=zwjkonsole] { display: ${project.console?"flex":"none"}; } - ${project.css}`;if(!window.editorManager)return;Q==="css"&&editorManager.cssEditor.state.doc.toString()!==project.css&&dispatchChanges(editorManager.cssEditor,project.css),T.getElementById("cuxjju3ew")&&(T.getElementById("cuxjju3ew").textContent=D)}if(Q==="html"){if(renderPreview(project.autorun),!window.editorManager)return;window.editorManager.htmlEditor.state.doc.toString()!==project.html&&dispatchChanges(editorManager.htmlEditor,project.html)}if(Q==="javascript"){if(renderPreview(project.autorun),!window.editorManager)return;window.editorManager.jsEditor.state.doc.toString()!==project.javascript&&dispatchChanges(editorManager.jsEditor,project.javascript)}(Q==="module"||Q==="meta"||Q==="libraries"||Q==="html_pre_processor"||Q==="css_pre_processor"||Q==="javascript_pre_processor")&&renderPreview(project.autorun),Q==="previewDark"&&T.documentElement.setAttribute("data-theme",project.previewDark?"dark":"light"),Q==="dark"&&(App.render("#app"),document.documentElement.setAttribute("data-theme",project.dark?"dark":"light"),document.querySelector("meta[name=apple-mobile-web-app-status-bar-style]").setAttribute("content",project.dark?"black-translucent":"default"),document.querySelector("meta[name=theme-color]").setAttribute("content",project.dark?"#13171f":"#ffffff"),document.querySelector("meta[name=msapplication-navbutton-color]").setAttribute("content",project.dark?"#13171f":"#ffffff"))}}});window.data=j0(vQ,(p,y,x)=>{y!==x&&App.render("#app")});function SQ(){let p="w-full";return`
    + ${project.css}`;if(!window.editorManager)return;C==="css"&&editorManager.cssEditor.state.doc.toString()!==project.css&&dispatchChanges(editorManager.cssEditor,project.css),T.getElementById("cuxjju3ew")&&(T.getElementById("cuxjju3ew").textContent=D)}if(C==="html"){if(renderPreview(project.autorun),!window.editorManager)return;window.editorManager.htmlEditor.state.doc.toString()!==project.html&&dispatchChanges(editorManager.htmlEditor,project.html)}if(C==="javascript"){if(renderPreview(project.autorun),!window.editorManager)return;window.editorManager.jsEditor.state.doc.toString()!==project.javascript&&dispatchChanges(editorManager.jsEditor,project.javascript)}(C==="module"||C==="meta"||C==="libraries"||C==="html_pre_processor"||C==="css_pre_processor"||C==="javascript_pre_processor")&&renderPreview(project.autorun),C==="previewDark"&&T&&T.documentElement.setAttribute("data-theme",project.previewDark?"dark":"light"),C==="dark"&&(App.render("#app"),document.documentElement.setAttribute("data-theme",project.dark?"dark":"light"),document.querySelector("meta[name=apple-mobile-web-app-status-bar-style]").setAttribute("content",project.dark?"black-translucent":"default"),document.querySelector("meta[name=theme-color]").setAttribute("content",project.dark?"#13171f":"#ffffff"),document.querySelector("meta[name=msapplication-navbutton-color]").setAttribute("content",project.dark?"#13171f":"#ffffff"))}}});window.data=j0(vQ,(p,y,x)=>{y!==x&&App.render("#app")});function SQ(){let p="w-full";return`
    • @@ -190,7 +190,7 @@ role="button" href="https://twitter.com/kodeweave_app" > - ${G.twitter} + ${F.twitter}
    • @@ -201,7 +201,7 @@ role="button" class="${p} text-sm border-0 px-4 py-3 rounded-md bg-transparent text-red-400" > - ${G.heart} + ${F.heart}
    • @@ -211,7 +211,7 @@ class="w-11 text-sm border-0 px-0 py-3 mb-2" onclick="searchMedia()" > - ${G.search} + ${F.search}
    @@ -227,7 +227,7 @@ ${project.activePanel==="html"?"":'style="color: unset;"'} onclick="setActiveEditor(htmlEditor); project.activePanel = project.activePanel === 'html' ? null : 'html';" > - ${G.html} + ${F.html}
  • @@ -238,7 +238,7 @@ ${project.activePanel==="css"?"":'style="color: unset;"'} onclick="setActiveEditor(cssEditor); project.activePanel = project.activePanel === 'css' ? null : 'css';" > - ${G.css} + ${F.css}
  • @@ -249,7 +249,7 @@ ${project.activePanel==="javascript"?"":'style="color: unset;"'} onclick="setActiveEditor(jsEditor); project.activePanel = project.activePanel === 'javascript' ? null : 'javascript';" > - ${G.javascript} + ${F.javascript}
  • @@ -265,7 +265,7 @@ style="color: unset;" onclick="project.previewDark = !project.previewDark;" > - ${project.previewDark?G.sun:G.moon} + ${project.previewDark?F.sun:F.moon}
  • @@ -275,7 +275,7 @@ class="${p} text-sm border-0 px-0 py-3 rounded-md bg-transparent ${project.preview?"text-blue-500":""}" onclick="project.preview = !project.preview" > - ${G.play} + ${F.play}
  • @@ -286,7 +286,7 @@ onclick="project.console = !project.console;" style="${project.dark?"":`${project.console?"":"color: unset;"}`}" > - ${G.console} + ${F.console}
  • @@ -297,7 +297,7 @@ style="color: unset;" onclick="screenshot()" > - ${G.camera} + ${F.camera}
  • @@ -308,21 +308,21 @@ style="color: unset;" onclick="data.settings = !data.settings" > - ${G.cog} + ${F.cog}
  • -
`}function kQ(){let p="border-0 bg-transparent text-sm",y="mx-0 my-2 w-auto rounded-md capitalize text-[.6rem]",x="padding: 0.5rem;",A={Phones:{"320x480":"iPhone 3GS","375x667":"iPhone 6/7/8","414x736":"iPhone 6/7/8 Plus","375x812":"iPhone X/XS/11 Pro","414x896":"iPhone XR/XS Max/11/11 Pro Max","360x640":"Samsung Galaxy S5","360x740":"Samsung Galaxy S8+","1440x3200":"Samsung Galaxy S21 Ultra","1080x2340":"Google Pixel 5","1080x2400":"OnePlus 8 Pro","1440x3200":"Xiaomi Mi 11 Ultra","1644x3840":"Sony Xperia 1 III"},Tablets:{"2048x2732":'iPad Pro 12.9" (3rd/4th Gen)',"2388x1668":'iPad Pro 11" (1st/2nd/3rd Gen)',"2736x1824":"Microsoft Surface Pro 7","2800x1752":"Samsung Galaxy Tab S7+","2560x1600":"Huawei MatePad Pro","2000x1200":"Lenovo Tab P11 Pro","1920x1200":"Amazon Fire HD 10","1536x2048":"iPad Air (3rd Gen)","1620x2160":"iPad Air (4th Gen)","1620x2160":'iPad 10.2" (8th Gen)',"1668x2224":'iPad Pro 11" (2021)'},Desktops:{"3840x2160":"4K UHD (3840x2160)","2560x1440":"WQHD (2560x1440)","1920x1080":"Full HD (1920x1080)","1366x768":"Laptop (1366x768)","3440x1440":"UltraWide QHD (3440x1440)","5120x2880":"5K Retina (5120x2880)","1280x800":"MacBook (1280x800)","2560x1600":"MacBook Pro (2560x1600)","2880x1800":"MacBook Pro Retina (2880x1800)"}},T=`