PageSourceSearch

https://polyweb3mail.netlify.app/static/js/main.5596e308.chunk.js

js polyweb3mail.netlify.app collected 2026-10-03 11:16:48 UTC 42,295 bytes, 2 lines download raw bytes

1(this.webpackJsonppolyweb3mail=this.webpackJsonppolyweb3mail||[]).push([[0],{380:function(e){e.exports=JSON.parse('{"_format":"hh-sol-artifact-1","contractName":"PolyWeb3Mail","sourceName":"contracts/PolyWeb3Mail.sol","abi":[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"string","name":"tablename","type":"string"}],"name":"NewTablename","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"addressToTablename","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"_tablename","type":"string"}],"name":"setTablename","outputs":[],"stateMutability":"nonpayable","type":"function"}],"bytecode":"0x608060405234801561001057600080fd5b50610607806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063085324591461003b5780631898428814610057575b600080fd5b610055600480360381019061005091906103b3565b610087565b005b610071600480360381019061006c919061045a565b610116565b60405161007e919061050f565b60405180910390f35b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090805190602001906100d99291906101b6565b507f595e6770c16be86a9b0ff3292228e4b8a5462d2361c8bf395e20cae9b57fe640338260405161010b929190610540565b60405180910390a150565b600060205280600052604060002060009150905080546101359061059f565b80601f01602080910402602001604051908101604052809291908181526020018280546101619061059f565b80156101ae5780601f10610183576101008083540402835291602001916101ae565b820191906000526020600020905b81548152906001019060200180831161019157829003601f168201915b505050505081565b8280546101c29061059f565b90600052602060002090601f0160209004810192826101e4576000855561022b565b82601f106101fd57805160ff191683800117855561022b565b8280016001018555821561022b579182015b8281111561022a57825182559160200191906001019061020f565b5b509050610238919061023c565b5090565b5b8082111561025557600081600090555060010161023d565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6102c082610277565b810181811067ffffffffffffffff821117156102df576102de610288565b5b80604052505050565b60006102f2610259565b90506102fe82826102b7565b919050565b600067ffffffffffffffff82111561031e5761031d610288565b5b61032782610277565b9050602081019050919050565b82818337600083830152505050565b600061035661035184610303565b6102e8565b90508281526020810184848401111561037257610371610272565b5b61037d848285610334565b509392505050565b600082601f83011261039a5761039961026d565b5b81356103aa848260208601610343565b91505092915050565b6000602082840312156103c9576103c8610263565b5b600082013567ffffffffffffffff8111156103e7576103e6610268565b5b6103f384828501610385565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610427826103fc565b9050919050565b6104378161041c565b811461044257600080fd5b50565b6000813590506104548161042e565b92915050565b6000602082840312156104705761046f610263565b5b600061047e84828501610445565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156104c15780820151818401526020810190506104a6565b838111156104d0576000848401525b50505050565b60006104e182610487565b6104eb8185610492565b93506104fb8185602086016104a3565b61050481610277565b840191505092915050565b6000602082019050818103600083015261052981846104d6565b905092915050565b61053a8161041c565b82525050565b60006040820190506105556000830185610531565b818103602083015261056781846104d6565b90509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806105b757607f821691505b602082108114156105cb576105ca610570565b5b5091905056fea26469706673582212206cc333ebbc94ff532084e8dbb9934ccc2a49fa59b77a3bbb40f79cfc6632206864736f6c63430008090033","deployedBytecode":"0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063085324591461003b5780631898428814610057575b600080fd5b610055600480360381019061005091906103b356
15b610087565b005b610071600480360381019061006c919061045a565b610116565b60405161007e919061050f565b60405180910390f35b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090805190602001906100d99291906101b6565b507f595e6770c16be86a9b0ff3292228e4b8a5462d2361c8bf395e20cae9b57fe640338260405161010b929190610540565b60405180910390a150565b600060205280600052604060002060009150905080546101359061059f565b80601f01602080910402602001604051908101604052809291908181526020018280546101619061059f565b80156101ae5780601f10610183576101008083540402835291602001916101ae565b820191906000526020600020905b81548152906001019060200180831161019157829003601f168201915b505050505081565b8280546101c29061059f565b90600052602060002090601f0160209004810192826101e4576000855561022b565b82601f106101fd57805160ff191683800117855561022b565b8280016001018555821561022b579182015b8281111561022a57825182559160200191906001019061020f565b5b509050610238919061023c565b5090565b5b8082111561025557600081600090555060010161023d565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6102c082610277565b810181811067ffffffffffffffff821117156102df576102de610288565b5b80604052505050565b60006102f2610259565b90506102fe82826102b7565b919050565b600067ffffffffffffffff82111561031e5761031d610288565b5b61032782610277565b9050602081019050919050565b82818337600083830152505050565b600061035661035184610303565b6102e8565b90508281526020810184848401111561037257610371610272565b5b61037d848285610334565b509392505050565b600082601f83011261039a5761039961026d565b5b81356103aa848260208601610343565b91505092915050565b6000602082840312156103c9576103c8610263565b5b600082013567ffffffffffffffff8111156103e7576103e6610268565b5b6103f384828501610385565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610427826103fc565b9050919050565b6104378161041c565b811461044257600080fd5b50565b6000813590506104548161042e565b92915050565b6000602082840312156104705761046f610263565b5b600061047e84828501610445565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156104c15780820151818401526020810190506104a6565b838111156104d0576000848401525b50505050565b60006104e182610487565b6104eb8185610492565b93506104fb8185602086016104a3565b61050481610277565b840191505092915050565b6000602082019050818103600083015261052981846104d6565b905092915050565b61053a8161041c565b82525050565b60006040820190506105556000830185610531565b818103602083015261056781846104d6565b90509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806105b757607f821691505b602082108114156105cb576105ca610570565b5b5091905056fea26469706673582212206cc333ebbc94ff532084e8dbb9934ccc2a49fa59b77a3bbb40f79cfc6632206864736f6c63430008090033","linkReferences":{},"deployedLinkReferences":{}}')},411:function(e,t,n){},415:function(e,t){},463:function(e,t){},511:function(e,t){},515:function(e,t){},581:function(e,t){},583:function(e,t){},591:function(e,t){},592:function(e,t){},634:function(e,t,n){"use strict";n.r(t);var a=n(1),c=n.n(a),r=n(363),s=n.n(r),o=(n(411),n(15)),i=n(187),b=n(34),l=n(37),f=n(0),d=n(7),u=n(107),j=n(51),p=n.n(j),O=n(110),h="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkaWQ6ZXRocjoweDFkRWU5QjhEQkM1NjJkNTVEYUFiM0ZDNTUxMkEyMzk2NDI1OTZFMDAiLCJpc3MiOiJuZnQtc3RvcmFnZSIsImlhdCI6MTYzMzkyNjYyMTE2NiwibmFtZSI6IkdldFN0YXJ0ZWQifQ._qE5Qm8amUj0v-Y5KnAGDQ-pS602RHcbu3rssTysYKg",x="88a0cba4-905c-482b-856e-1e449a6cda4f",m="Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik5qQTNOalpGUWpkRE9ESTNRa0V3UlVSRE9VVkVNRVUxT1VVd1JrSTNNRGs1TlRORVFqUTNSUSJ9.eyJpc3MiOiJodHRwczovL3BvYXBhdXRoLmF1dGgwLmNvbS8iLCJzdWIiOiJHTngxNldXQlNBa3VtNTdFTHVDSnY4Y0xtZFROUUJNOUBjbGllbnRzIiwiYXVkIjoidGVhbTEwIiwiaWF0IjoxNjU4NTE3NjE2LCJleHAiOjE2NTg2MDQwMTYsImF6cCI6IkdOeDE2V1dCU0FrdW01N0VMdUNKdjhjTG1kVE5RQk05Iiwic2NvcGUiOiJtaW50IiwiZ3R5IjoiY2xpZW50LWNyZWRlbnRpYWxzIiwicGVybWlzc2lvbnMiOlsibWludCJdfQ.uZ82nX-ICpu3QAhqHSmJKODo0WH3mLkYFk72uN8t6EybheJrtVk8FW5gdneF2kJdxANvX4QDsneQnWqCxj7urKiJ3SspVD-VwSgvoB5lOe_gik5MbecrR2oOxtcCjUdUx67Kwqs7IaLvYMXOQhLzFPYfoO17NOxh2v6QDSZ2XDUQOOqfxZfeq_FWqmFgY6a2IBAEV5YA1rPbAEeWvAcahSow3aBttYulYmMvT1YLIQf5eKo7N_SHDNf3cV-vO40vnIAisf_0yRKoL78nu5bBVzWe6LOluVi6RhA8Xu_Y8srl78GLK2QFF5BvhhH3ENo3y-MsY-zzaDLNWlmwMi0zVg",y="jR78UznF2WiZinmboQROz7E7y9nAg9aqDwbRO4OSV9WTPbyMzgGqdABvWQVrlixAt2U4LfojUNK0YFAHLOFpgqlLFeXLnsP69laOdxhyhGToeSS9rJv0aBxGKCh6Dqtj",g="9ea6bd48-8c80-4c62-a1a1-dee58429a7b6",v="https://polyweb3mail.netlify.app/",S=function(e){return new Promise((function(t,n){var a=new FileReader;a.onload=function(e){var n=e.target.result;t(n)},a.readAsDataURL(e)}))},w=function(e){for(var t=window.atob(e.split(",")[1]),n=e.split(",")[0].split(":")[1].split(";")[0],a=new ArrayBuffer(t.length),c=new Uint8Array(a),r=0;r<t.length;r++)c[r]=t.charCodeAt(r);return new Blob([a],{type:n})},C=n(2),k=new O.b({token:h});var N=function(){var e=Object(a.useState)(""),t=Object(o.a)(e,2),n=t[0],c=t[1],r=Object(a.useState)(""),s=Object(o.a)(r,2),i=s[0],b=s[1],j=Object(a.useState)(""),h=Object(o.a)(j,2),x=h[0],m=h[1],y=Object(a.useState)([]),g=Object(o.a)(y,2),v=g[0],w=g[1],N=Object(a.useState)(!1),T=Object(o.a)(N,2),A=T[0],M=(T[1],Object(a.useState)("")),E=Object(o.a)(M,2),D=E[0],I=E[1];Object(a.useEffect)((function(){}),[]);var R=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t,n,a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(u.a)({chain:"polygon-mumbai"});case 2:return t=e.sent,console.log(t),c(t),e.next=7,t.list();case 7:if(n=e.sent,console.log(n),!n.length){e.next=16;break}return b(n[0].name),e.next=13,t.read("SELECT * FROM ".concat(n[0].name,";"));case 13:a=e.sent,console.log(a),L(a);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t,a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.create("name text, id int, primary key (id)","test");case 2:t=e.sent,a=t.name,console.log(a),b(a);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L=function(){var e=Object(d.a)(Object(f.a)().mark((function e(t){var n,a,c,r,s,o,i;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Object(u.b)(t),a=[],c=Object(l.a)(n);try{for(c.s();!(r=c.n()).done;)s=r.value,o=s.name,i=s.id,console.log("".concat(o,": ").concat(i)),a.push({id:i,name:o})}catch(b){c.e(b)}finally{c.f()}w(a);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.read("SELECT * FROM ".concat(i,";"));case 2:t=e.sent,console.log(t),L(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=Object(d.a)(Object(f.a)().mark((function e(t){var a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(i),e.next=3,n.write("INSERT INTO ".concat(i," (id, name) VALUES ('",6,"', '").concat(x,"');"));case 3:a=e.sent,console.log(a);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t,n,a,c,r,s,o,i,b,l,d,u;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t="mumbai",e.next=3,p.a.checkAndSignAuthMessage({chain:t});case 3:return n=e.sent,a=[{contractAddress:"",standardContractType:"",chain:"mumbai",method:"eth_getBalance",parameters:[":userAddress","latest"],returnValueTest:{comparator:">
1=",value:"0"}}],e.next=7,p.a.encryptString(x);case 7:return c=e.sent,r=c.encryptedString,s=c.symmetricKey,console.warn("symmetricKey:",s),e.next=13,window.litNodeClient.saveEncryptionKey({accessControlConditions:a,symmetricKey:s,authSig:n,chain:t});case 13:return o=e.sent,console.warn("encryptedSymmetricKey:",o),console.warn("encryptedString:",r),e.t0=O.a,e.t1=JSON,e.t2=Array.from(o),e.next=21,S(r);case 21:return e.t3=e.sent,e.t4={encryptedSymmetricKey:e.t2,encryptedString:e.t3},e.t5=e.t1.stringify.call(e.t1,e.t4,null,2),e.t6=[e.t5],i=new e.t0(e.t6,"metadata.json"),e.next=28,k.storeDirectory([i]);case 28:return b=e.sent,console.log(b),z(b),l=p.a.uint8arrayToString(o,"base16"),console.log("toDecrypt:",l),e.next=35,window.litNodeClient.getEncryptionKey({accessControlConditions:a,toDecrypt:l,chain:t,authSig:n});case 35:return d=e.sent,console.warn("_symmetricKey:",d),e.next=39,p.a.decryptString(r,s);case 39:u=e.sent,console.warn("decryptedString:",u);case 41:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){var e=Object(d.a)(Object(f.a)().mark((function e(t){var a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.write("DELETE FROM ".concat(i," WHERE id = ").concat(t,";"));case 2:a=e.sent,console.log(a);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.write("GRANT INSERT ON ".concat(i," TO '").concat(D,"'"));case 2:t=e.sent,console.log(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(C.jsxs)("div",{children:[A&&Object(C.jsx)("p",{children:"Loading..."}),Object(C.jsx)("button",{onClick:R,children:"Connect To TableLand"}),Object(C.jsx)("button",{onClick:W,children:"Create"}),Object(C.jsx)("br",{}),Object(C.jsx)("input",{placeholder:"",value:i,onChange:function(e){return b(e.target.value)}}),Object(C.jsx)("button",{onClick:F,children:"Read"}),Object(C.jsx)("br",{}),Object(C.jsx)("input",{placeholder:"text",onChange:function(e){return m(e.target.value)}}),Object(C.jsx)("button",{onClick:z,children:"Add"}),Object(C.jsx)("button",{onClick:V,children:"Encrypt and Add"}),v.map((function(e){return Object(C.jsxs)("div",{children:[Object(C.jsx)("p",{children:e.name}),Object(C.jsx)("button",{onClick:function(){return J(e.id)},children:"Delete"})]},e.id)})),Object(C.jsx)("br",{}),Object(C.jsx)("input",{placeholder:"text",onChange:function(e){return I(e.target.value)}}),Object(C.jsx)("button",{onClick:U,children:"Grant Write"})]})},T=n(702),A=n(710),M=n(712),E=n(713),D=n(703),I=n(30),R=n(379),W=n.n(R),L=n(198),F=n.n(L),z=n(380),V=n(708),J=n(709);var U=function(){return Object(C.jsx)(V.a,{sx:{display:"flex",justifyContent:"center"},children:Object(C.jsx)(J.a,{color:"secondary",size:"5rem"})})},K=new F.a({clientID:g,redirectUri:v});var B=function(e){var t=e.setTablelandMethods,n=e.setTableName,c=e.setWalletAddress,r=e.setpw3eContract,s=e.setDomainData,i=Object(b.f)(),l=Object(a.useState)(!1),j=Object(o.a)(l,2),O=j[0],h=j[1];Object(a.useEffect)((function(){K.user().then((function(e){console.log(e),s(e),x()})).catch((function(e){console.error("profile error:",e)}))}),[]);var x=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t,n,a,s,o,i;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=new W.a,e.next=3,t.connect();case 3:return n=e.sent,a=new I.ethers.providers.Web3Provider(n),console.log(a),s=a.getSigner(),e.next=9,s.getAddress();case 9:o=e.sent,c(o),i=new I.ethers.Contract("0xE5e63Dc57561A8eB0C7AeB4F96331f311E8C3FA7",z.abi,s),r(i),y(i);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,h(!0),e.next=4,K.loginWithPopup();case 4:(t=e.sent).sub=t.idToken.sub,console.log(t),s(t),x(),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),h(!1),console.error(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(){return e.apply(this,arguments)}}(),y=function(){var e=Object(d.a)(Object(f.a)().mark((function e(a){var c,r,s,o,b,l;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,h(!0),e.next=4,Object(u.a)({chain:"polygon-mumbai"});case 4:return c=e.sent,t(c),e.next=8,c.list();case 8:if(r=e.sent,console.log(r),!r.length){e.next=14;break}n(r[0].name),e.next=27;break;case 14:return e.next=16,c.create("body text, recipient text, dateSent text, isCopy text, id int, primary key (id)","myEmail");case 16:return s=e.sent,o=s.name,console.log(o),n(o),e.next=22,a.setTablename(o);case 22:return b=e.sent,e.next=25,b.wait();case 25:l=e.sent,console.log(l);case 27:return e.next=29,g();case 29:h(!1),i("./dashboard"),e.next=37;break;case 33:e.prev=33,e.t0=e.catch(0),h(!1),console.error(e.t0);case 37:case"end":return e.stop()}}),e,null,[[0,33]])}
1)));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var t;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=new p.a.LitNodeClient,e.next=3,t.connect();case 3:console.log(t),window.litNodeClient=t,document.addEventListener("lit-ready",(function(e){console.log("LIT network is ready"),h(!1)}),!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(C.jsx)("div",{className:"primary-bg-color-200",style:{height:"100vh"},children:Object(C.jsx)(T.a,{maxWidth:"sm",style:{display:"flex",flexDirection:"column"},children:Object(C.jsx)(A.a,{style:{marginTop:"10rem",maxWidth:"500px"},children:Object(C.jsxs)(M.a,{children:[Object(C.jsx)("h1",{style:{marginBottom:".3rem"},children:"Welcome to PolyWeb3Mail"}),Object(C.jsx)("p",{style:{marginBottom:"1rem"},children:"A decentralized and Web3 email platform"}),Object(C.jsx)(E.a,{children:"Login With"}),Object(C.jsx)("br",{}),O?Object(C.jsx)(U,{}):Object(C.jsxs)(C.Fragment,{children:[Object(C.jsx)(D.a,{variant:"contained",color:"secondary",onClick:m,fullWidth:!0,children:"Unstoppable Domain"}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),Object(C.jsx)(D.a,{variant:"contained",color:"secondary",onClick:x,fullWidth:!0,children:"MetaMask"})]})]})})})})},P=n(694),Y=n(715),Q=n(699),G=n(722),_=n(714),H=n(704),q=function(e){return console.log(e),42===e.length&&"0"===e[0]&&"x"===e[1]?e.substring(0,8)+"..."+e.substring(34,42):e},X=new F.a({clientID:g,redirectUri:v});var Z=function(e){e.tableName;var t=e.walletAddress,n=e.domainData,a=e.setDomainData,c=Object(b.f)(),r=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=4;break}return a(null),e.next=4,X.logout();case 4:c("/");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log(n,t),Object(C.jsx)(_.a,{className:"primary-bg-color-300",position:"fixed",color:"transparent",sx:{width:"calc(100% - ".concat(200,"px)"),ml:"".concat(200,"px")},children:Object(C.jsxs)(Y.a,{style:{display:"flex",justifyContent:"space-between"},children:[Object(C.jsx)(H.a,{className:"primary-bg-color-100",label:q((null===n||void 0===n?void 0:n.sub.length)>0?null===n||void 0===n?void 0:n.sub:t)}),Object(C.jsx)("div",{style:{display:"flex",alignItems:"center"},children:Object(C.jsx)(D.a,{variant:"contained",color:"secondary",onClick:r,children:"Logout"})})]})})},$=n(705),ee=n(716),te=n(700),ne=n(692),ae=n(717),ce=n(718),re=n(381),se=n.n(re),oe=n(382),ie=n.n(oe),be=n(383),le=n.n(be),fe=n(385),de=n.n(fe),ue=[{text:"All Mail",icon:Object(C.jsx)(se.a,{})},{text:"My Send Mail",icon:Object(C.jsx)(ie.a,{})},{text:"Setting",icon:Object(C.jsx)(le.a,{})}];var je=function(e){var t=e.currentSection,n=e.setCurrentSection;return Object(C.jsxs)($.a,{sx:{width:200,flexShrink:0,"& .MuiDrawer-paper":{width:200,boxSizing:"border-box"}},variant:"permanent",anchor:"left",children:[Object(C.jsx)(Y.a,{className:"primary-bg-color-100",children:Object(C.jsx)("img",{src:"./logo.png",alt:"logo",style:{width:"150px"}})}),Object(C.jsx)(E.a,{}),Object(C.jsx)("div",{className:"primary-bg-color-100",style:{padding:".7rem"},children:Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",fullWidth:!0,startIcon:Object(C.jsx)(de.a,{}),onClick:function(){return n("Send")},children:"Compose"})}),Object(C.jsx)(E.a,{}),Object(C.jsx)(ee.a,{className:"primary-bg-color-100",style:{height:"100vh"},children:ue.map((function(e,a){return Object(C.jsx)(te.a,{disablePadding:!0,children:Object(C.jsxs)(ne.a,{className:e.text===t&&"primary-bg-color-200",onClick:function(){return n(e.text)},children:[Object(C.jsx)(ae.a,{children:e.icon}),Object(C.jsx)(ce.a,{primary:e.text})]})},a)}))})]})},pe=n(711),Oe=n(698),he=n(719),xe=n(706);var me=function(){return Object(C.jsx)("div",{children:Array(11).fill(1).map((function(e,t){return Object(C.jsx)(pe.a,{style:{padding:".5rem 1rem",marginBottom:"1rem"},children:Object(C.jsx)(xe.a,{variant:"text"})},t)}))})};var ye=function(e){var t=e.tablelandMethods,n=e.tableName,c=e.setMailCount,r=e.walletAddress,s=e.setCurrentSection,i=e.setCurrentMail,b=Object(a.useState)([]),j=Object(o.a)(b,2),O=j[0],h=j[1],x=Object(a.useState)(!1),m=Object(o.a)(x,2),y=m[0],g=m[1];Object(a.useEffect)((function(){v()}),[]);var v=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var a,r,s,o,i,b,d,j,p,O,x,m;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,g(!0),e.next=4,t.read("SELECT * FROM ".concat(n," WHERE isCopy='no';"));case 4:a=e.sent,console.warn(a),r=Object(u.b)(a),s=[],o=Object(l.a)(r),e.prev=9,o.s();case 11:if((i=o.n()).done){e.next=23;break}return b=i.value,d=b.recipient,j=b.body,p=b.id,O=b.dateSent,console.log("".concat(j,": ").concat(p)),e.next=16,S(j);case 16:return x=e.sent,e.next=19,JSON.parse(x);case 19:m=e.sent,s.unshift({id:p,data:m,recipient:d,dateSent:O});case 21:e.next=11;break;case 23:e.next=28;break;case 25:e.prev=25,e.t0=e.catch(9),o.e(e.t0);case 28:return e.prev=28,o.f(),e.finish(28);case 31:h(s),c(s.length),g(!1),e.next=40;break;case 36:e.prev=36,e.t1=e.catch(0),console.error(e.t1),g(!1);case 40:case"end":return e.stop()}}),e,null,[[0,36],[9,25,28,31]])})));return function(){return e.apply(this,arguments)}}(),S=function(){var e=Object(d.a)(Object(f.a)().mark((function e(t){var n,a,c,s,o,i,b;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.warn(t),e.prev=1,n="mumbai",e.next=5,p.a.checkAndSignAuthMessage({chain:n});case 5:return a=e.sent,c=[{contractAddress:"",standardContractType:"",chain:n,method:"",parameters:[":userAddress"],returnValueTest:{comparator:"=",value:r}}],e.next=9,fetch("https://".concat(t,".ipfs.dweb.link/metadata.json"));case 9:return s=e.sent,e.next=12,s.json();case 12:return s=e.sent,console.log(s),o=p.a.uint8arrayToString(new Uint8Array(s.encryptedSymmetricKey
1),"base16"),console.log("toDecrypt:",o),e.next=18,window.litNodeClient.getEncryptionKey({accessControlConditions:c,toDecrypt:o,chain:n,authSig:a});case 18:return i=e.sent,console.warn("_symmetricKey:",i),e.next=22,p.a.decryptString(w(s.encryptedString),i);case 22:return b=e.sent,console.warn("decryptedString:",b),e.abrupt("return",b);case 27:e.prev=27,e.t0=e.catch(1),console.error(e.t0),g(!1);case 31:case"end":return e.stop()}}),e,null,[[1,27]])})));return function(t){return e.apply(this,arguments)}}();return Object(C.jsx)("div",{children:y?Object(C.jsx)(me,{}):O.length?O.map((function(e){return Object(C.jsxs)(pe.a,{style:{display:"flex",justifyContent:"space-between",padding:"0 1rem",marginBottom:"1rem",cursor:"pointer"},onClick:function(){return t=e,s("Mail Detail"),void i(t);var t},children:[Object(C.jsxs)("div",{style:{display:"flex"},children:[Object(C.jsx)(Oe.a,{}),Object(C.jsxs)("p",{style:{color:"grey",marginRight:".5rem"},children:[q(e.recipient)," - "]}),Object(C.jsx)("p",{children:e.data.subject})]}),Object(C.jsx)("p",{children:e.dateSent})]},e.id)})):Object(C.jsx)(he.a,{variant:"h3",children:"No Mail Yet..."})})},ge=n(697),ve=n(721),Se=n(695),we=n(720),Ce=function(){var e=Object(d.a)(Object(f.a)().mark((function e(t){var n,a,c;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n={method:"GET",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat("syGKGDbs9qAkUYMbopXih0B9SBoboz43")}},e.next=4,fetch("https://unstoppabledomains.g.alchemy.com/domains/".concat(t),n);case 4:return a=e.sent,e.next=7,a.json();case 7:return c=e.sent,console.log(c),e.abrupt("return",c);case 12:return e.prev=12,e.t0=e.catch(0),console.error(e.t0),e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(t){return e.apply(this,arguments)}}(),ke=new O.b({token:h});var Ne=function(e){var t=e.tablelandMethods,n=e.tableName,c=(e.mailCount,e.openSnackbar),r=e.walletAddress,s=e.domainData,i=Object(a.useState)(""),b=Object(o.a)(i,2),l=b[0],u=b[1],j=Object(a.useState)(!1),h=Object(o.a)(j,2),x=h[0],m=h[1],y=Object(a.useState)(!1),g=Object(o.a)(y,2),v=g[0],w=g[1],k=Object(a.useState)(!1),N=Object(o.a)(k,2),T=N[0],A=N[1],M=Object(a.useState)(""),E=Object(o.a)(M,2),R=E[0],W=E[1],L=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var a,o,i,b,d,u,j,h,m,y,g,w,C,k,N,T,M;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,A(!0),!(a=l).includes(".")){e.next=8;break}return e.next=6,Ce(l);case 6:(o=e.sent).meta.owner&&(a=I.ethers.utils.getAddress(o.meta.owner));case 8:return e.next=10,fetch("".concat(t.options.host,"/chain/").concat(t.options.chainId,"/tables/controller/").concat(a)).then((function(e){return e.json()}));case 10:return i=e.sent,console.log(i[0].name),e.next=14,t.read("SELECT * FROM ".concat(i[0].name," WHERE isCopy='no';"));case 14:return b=e.sent,console.warn(b),e.next=18,t.read("SELECT * FROM ".concat(n," WHERE isCopy='yes';"));case 18:return d=e.sent,console.warn(d),console.warn(l,x,v,a),u="mumbai",e.next=24,p.a.checkAndSignAuthMessage({chain:u});case 24:return j=e.sent,h=[{contractAddress:"",standardContractType:"",chain:u,method:"",parameters:[":userAddress"],returnValueTest:{comparator:"=",value:a}}],m=JSON.stringify({subject:x,text:v}),e.next=29,p.a.encryptString(m);case 29:return y=e.sent,g=y.encryptedString,w=y.symmetricKey,console.warn("symmetricKey:",w),e.next=35,window.litNodeClient.saveEncryptionKey({accessControlConditions:h,symmetricKey:w,authSig:j,chain:u});case 35:return C=e.sent,console.warn("encryptedSymmetricKey:",C),console.warn("encryptedString:",g),e.t0=O.a,e.t1=JSON,e.t2=Array.from(C),e.next=43,S(g);case 43:return e.t3=e.sent,e.t4={encryptedSymmetricKey:e.t2,encryptedString:e.t3},e.t5=e.t1.stringify.call(e.t1,e.t4,null,2),e.t6=[e.t5],k=new e.t0(e.t6,"metadata.json"),e.next=50,ke.storeDirectory([k]);case 50:return N=e.sent,console.log(N),T="".concat((new Date).toLocaleDateString()," ").concat((new Date).toLocaleTimeString()),e.next=55,t.write("INSERT INTO ".concat(i[0].name," 
1(id, body, recipient, dateSent, isCopy) VALUES ('").concat(b.rows.length+1,"', '").concat(N,"', '").concat((null===s||void 0===s?void 0:s.sub.length)>0?null===s||void 0===s?void 0:s.sub:r,"', '").concat(T,"', 'no');"));case 55:return M=e.sent,e.next=58,t.write("INSERT INTO ".concat(n," (id, body, recipient, dateSent, isCopy) VALUES ('").concat(d.rows.length+1,"', '").concat(N,"', '").concat(a,"', '").concat(T,"', 'yes');"));case 58:console.log(M),W(M.hash),c(),A(!1),e.next=68;break;case 64:e.prev=64,e.t7=e.catch(0),console.error(e.t7),A(!1);case 68:case"end":return e.stop()}}),e,null,[[0,64]])})));return function(){return e.apply(this,arguments)}}();return Object(C.jsxs)("div",{children:[Object(C.jsx)(Se.a,{variant:"standard",placeholder:"To",onChange:function(e){return u(e.target.value)},fullWidth:!0}),Object(C.jsx)(Se.a,{variant:"standard",placeholder:"Subject",onChange:function(e){return m(e.target.value)},fullWidth:!0}),Object(C.jsx)(Se.a,{multiline:!0,rows:10,fullWidth:!0,placeholder:"Detail",variant:"standard",onChange:function(e){return w(e.target.value)}}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),T?Object(C.jsx)(we.a,{color:"secondary"}):Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",onClick:L,children:"Send Mail"}),R&&Object(C.jsxs)("p",{style:{fontSize:"1.2rem"},children:["Success, see transaction "," ",Object(C.jsx)("a",{href:"https://mumbai.polygonscan.com/tx/".concat(R),target:"_blank",rel:"noopener noreferrer",children:R.substring(0,10)+"..."+R.substring(56,66)})]})]})},Te=n(386),Ae=n(387),Me=n.n(Ae);var Ee=function(){var e=Object(a.useState)(""),t=Object(o.a)(e,2),n=t[0],c=t[1],r=Object(a.useState)(!1),s=Object(o.a)(r,2),i=s[0],b=s[1],l=Object(a.useState)(""),u=Object(o.a)(l,2),j=u[0],p=u[1],O=Object(a.useState)(""),h=Object(o.a)(O,2),m=h[0],y=h[1],g=Object(a.useState)(!1),v=Object(o.a)(g,2),S=v[0],w=v[1],k=Object(a.useState)(""),N=Object(o.a)(k,2),T=N[0],A=N[1];function M(){return(M=Object(d.a)(Object(f.a)().mark((function e(t){var a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(Te.a)(t);try{w(!0),a={method:"POST",url:"https://api.nftport.xyz/v0/mints/easy/urls",headers:{"Content-Type":"application/json",Authorization:x},data:{chain:"polygon",name:i,description:j,file_url:m,mint_to_address:n}},Me.a.request(a).then((function(e){console.log(e.data),A(e.data.transaction_external_url),w(!1)})).catch((function(e){console.error(e),w(!1)}))}catch(c){console.error(c),w(!1)}case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(C.jsxs)("div",{children:[Object(C.jsx)(Se.a,{variant:"standard",placeholder:"To",onChange:function(e){return c(e.target.value)},fullWidth:!0}),Object(C.jsx)(Se.a,{variant:"standard",placeholder:"Subject",onChange:function(e){return b(e.target.value)},fullWidth:!0}),Object(C.jsx)(Se.a,{variant:"standard",placeholder:"Image URL",onChange:function(e){return y(e.target.value)},fullWidth:!0}),Object(C.jsx)(Se.a,{multiline:!0,rows:10,fullWidth:!0,placeholder:"Detail",variant:"standard",onChange:function(e){return p(e.target.value)}}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),S?Object(C.jsx)("p",{children:"Loading..."}):Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",onClick:function(e){return M.apply(this,arguments)},children:"Send NFT"}),T&&Object(C.jsxs)("p",{style:{fontSize:"1.4rem"},children:["Success, see transaction "," ",Object(C.jsx)("a",{href:T,target:"_blank",rel:"noopener noreferrer",children:T})]})]})},De=n(707),Ie=new O.b({token:h});var Re=function(e){var t=e.tablelandMethods,n=e.openSnackbar,c=e.walletAddress,r=Object(a.useState)(""),s=Object(o.a)(r,2),i=s[0],b=s[1],l=Object(a.useState)(""),u=Object(o.a)(l,2),j=u[0],h=u[1],x=Object(a.useState)([]),g=Object(o.a)(x,2),v=g[0],w=g[1],k=Object(a.useState)(""),N=Object(o.a)(k,2),T=N[0],A=N[1],M=Object(a.useState)(!1),E=Object(o.a)(M,2),I=E[0],R=E[1];function W(){return(W=Object(d.a)(Object(f.a)().mark((function e(){var t;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t={method:"POST",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:m,"X-API-Key":y},body:JSON.stringify({secret_code:j})},fetch("https://api.poap.tech/event/".concat(i,"/qr-codes"),t).then((function(e){return e.json()})).then((function(e){console.log(e),w(e)})).catch((function(e){return console.error(e)}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var L=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var a,r,s,o,i,b,l,d,u,j,h,x,m,y,g,w;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,R(!0),e.next=4,fetch("".concat(t.options.host,"/chain/").concat(t.options.chainId,"/tables/controller/").concat(T)).then((function(e){return e.json()}));case 4:return a=e.sent,console.log(a[0].name),e.next=8,t.read("SELECT * FROM ".concat(a[0].name," WHERE isCopy='no';"));case 8:return r=e.sent,console.warn(r),s="mumbai",e.next=13,p.a.checkAndSignAuthMessage({chain:s});case 13:return o=e.sent,i=[{contractAddress:"",standardContractType:"",chain:s,method:"",parameters:[":userAddress"],returnValueTest:{comparator:"=",value:T}}],b="".concat(c," sent you POAP!"),l="http://POAP.xyz/claim/".concat(v[0].qr_hash),d=JSON.stringify({subject:b,text:l}),e.next=20,p.a.encryptString(d);case 20:return u=e.sent,j=u.encryptedString,h=u.symmetricKey,e.next=25,window.litNodeClient.saveEncryptionKey({accessControlConditions:i,symmetricKey:h,authSig:o,chain:s});case 25:return x=e.sent,e.t0=O.a,e.t1=JSON,e.t2=Array.from(x),e.next=31,S(j);case 31:return e.t3=e.sent,e.t4={encryptedSymmetricKey:e.t2,encryptedString:e.t3},e.t5=e.t1.stringify.call(e.t1,e.t4,null,2),e.t6=[e.t5],m=new e.t0(e.t6,"metadata.json"),e.next=38,Ie.storeDirectory([m]);case 38:return y=e.sent,console.log(y),g="".concat((new Date).toLocaleDateString()," ").concat((new Date).toLocaleTimeString()),e.next=43,t.write("INSERT INTO ".concat(a[0].name," 
1(id, body, recipient, dateSent, isCopy) VALUES ('").concat(r.rows.length+100,"', '").concat(y,"', '").concat(T,"', '").concat(g,"', 'no');"));case 43:w=e.sent,console.log(w),n(),R(!1),e.next=53;break;case 49:e.prev=49,e.t7=e.catch(0),console.error(e.t7),R(!1);case 53:case"end":return e.stop()}}),e,null,[[0,49]])})));return function(){return e.apply(this,arguments)}}();return Object(C.jsxs)("div",{children:[Object(C.jsxs)(De.a,{container:!0,spacing:2,children:[Object(C.jsx)(De.a,{item:!0,xs:12,md:6,children:Object(C.jsx)(Se.a,{variant:"standard",label:"Event ID",onChange:function(e){return b(e.target.value)},fullWidth:!0})}),Object(C.jsx)(De.a,{item:!0,xs:12,md:6,children:Object(C.jsx)(Se.a,{variant:"standard",label:"Secret Code",onChange:function(e){return h(e.target.value)},fullWidth:!0})})]}),Object(C.jsx)("br",{}),Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",onClick:function(){return W.apply(this,arguments)},children:"Check POAP"}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),v.length&&Object(C.jsxs)(C.Fragment,{children:[Object(C.jsxs)("h2",{children:[v.length," POAP Left"]}),Object(C.jsx)(Se.a,{variant:"standard",label:"To",onChange:function(e){return A(e.target.value)},fullWidth:!0}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),I?Object(C.jsx)("p",{children:"Loading..."}):Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",onClick:L,children:"Send POAP"})]})]})};var We=function(e){var t=e.tablelandMethods,n=e.tableName,c=e.mailCount,r=e.pw3eContract,s=e.openSnackbar,i=e.walletAddress,b=e.domainData,l=Object(a.useState)("Send Mail"),f=Object(o.a)(l,2),d=f[0],u=f[1];return Object(C.jsxs)(pe.a,{sx:{width:"100%"},style:{padding:"1rem"},children:[Object(C.jsx)(V.a,{sx:{borderBottom:1,borderColor:"divider"},children:Object(C.jsxs)(ge.a,{value:d,onChange:function(e,t){u(t)},children:[Object(C.jsx)(ve.a,{label:"Send Mail",value:"Send Mail"}),Object(C.jsx)(ve.a,{label:"Send NFT",value:"Send NFT"})]})}),Object(C.jsx)("br",{}),"Send Mail"===d&&Object(C.jsx)(Ne,{tablelandMethods:t,tableName:n,mailCount:c,pw3eContract:r,openSnackbar:s,walletAddress:i,domainData:b}),"Send NFT"===d&&Object(C.jsx)(Ee,{}),"Send POAP"===d&&Object(C.jsx)(Re,{tablelandMethods:t,tableName:n,walletAddress:i,openSnackbar:s})]})},Le=n(388),Fe=n.n(Le),ze=n(389),Ve=n.n(ze);var Je=function(e){var t=e.currentMail,n=e.tableName,a=e.tablelandMethods,c=e.openSnackbar,r=e.setCurrentSection,s=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var s;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.write("DELETE FROM ".concat(n," WHERE id = ").concat(t.id,";"));case 2:s=e.sent,console.log(s),c(),r("All Mail");case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(C.jsxs)(C.Fragment,{children:[Object(C.jsx)(pe.a,{style:{padding:"0 1rem 0 0",marginBottom:".5rem"},children:Object(C.jsx)("div",{style:{display:"flex",justifyContent:"space-between"},children:Object(C.jsxs)("div",{children:[Object(C.jsx)(G.a,{size:"large",color:"secondary",onClick:function(){return r("All Mail")},style:{marginRight:"1rem"},children:Object(C.jsx)(Fe.a,{fontSize:"inherit"})}),Object(C.jsx)(G.a,{size:"large",color:"secondary",children:Object(C.jsx)(Ve.a,{fontSize:"inherit",onClick:s})})]})})}),Object(C.jsxs)(pe.a,{style:{padding:"1rem"},children:[Object(C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[Object(C.jsxs)("div",{children:[Object(C.jsx)("h1",{style:{margin:"0"},children:t.data.subject}),Object(C.jsxs)("p",{style:{marginTop:"0",color:"gray",fontSize:".8rem"},children:["From: ",t.recipient]})]}),Object(C.jsx)("p",{children:t.dateSent})]}),Object(C.jsx)("p",{children:t.data.text})]})]})};var Ue=function(e){var t=e.tablelandMethods,n=e.tableName,c=Object(a.useState)([]),r=Object(o.a)(c,2),s=r[0],i=r[1],b=Object(a.useState)(!1),j=Object(o.a)(b,2),p=j[0],O=j[1];Object(a.useEffect)((function(){h()}),[]);var h=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var a,c,r,s,o,b,d,j,p,h;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,O(!0),e.next=4,t.read("SELECT * FROM ".concat(n," WHERE isCopy='yes';"));case 4:a=e.sent,console.warn(a),c=Object(u.b)(a),r=[],s=Object(l.a)(c);try{for(s.s();!(o=s.n()).done;)b=o.value,d=b.recipient,j=b.body,p=b.id,h=b.dateSent,console.log("".concat(j,": ").concat(p)),r.unshift({id:p,data:j,recipient:d,dateSent:h})}catch(f){s.e(f)}finally{s.f()}i(r),O(!1),e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),console.error(e.t0),O(!1);case 18:case"end":return e.stop()}}),e,null,[[0,14]])}
1)));return function(){return e.apply(this,arguments)}}();return Object(C.jsx)("div",{children:p?Object(C.jsx)(me,{}):s.length?s.map((function(e){return Object(C.jsxs)(pe.a,{style:{display:"flex",padding:"0 1rem",marginBottom:"1rem",cursor:"pointer"},children:[Object(C.jsx)(Oe.a,{}),Object(C.jsxs)("p",{style:{color:"grey",marginRight:".5rem"},children:[q(e.recipient)," - "]}),Object(C.jsx)("p",{children:e.dateSent})]},e.id)})):Object(C.jsx)(he.a,{variant:"h3",children:"No Mail Yet..."})})};var Ke=function(e){var t=e.tablelandMethods,n=e.tableName,c=e.openSnackbar,r=Object(a.useState)(""),s=Object(o.a)(r,2),i=s[0],b=s[1],l=function(){var e=Object(d.a)(Object(f.a)().mark((function e(){var a;return Object(f.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.write("GRANT INSERT ON ".concat(n," TO '").concat(i,"'"));case 2:a=e.sent,console.log(a),c();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(C.jsxs)(pe.a,{style:{padding:"1rem"},children:[Object(C.jsx)("h1",{children:"Setting"}),Object(C.jsx)("h3",{style:{marginBottom:"0"},children:"Allow an address to send email to you"}),Object(C.jsx)(Se.a,{variant:"outlined",placeholder:"Address",onChange:function(e){return b(e.target.value)},fullWidth:!0}),Object(C.jsx)("br",{}),Object(C.jsx)("br",{}),Object(C.jsx)(D.a,{variant:"contained",color:"secondary",size:"large",onClick:l,children:"Save"})]})},Be=n(390),Pe=n.n(Be);var Ye=function(e){var t=e.tablelandMethods,n=e.tableName,c=e.walletAddress,r=e.pw3eContract,s=e.domainData,i=e.setDomainData,b=Object(a.useState)("All Mail"),l=Object(o.a)(b,2),f=l[0],d=l[1],u=Object(a.useState)(0),j=Object(o.a)(u,2),p=j[0],O=j[1],h=Object(a.useState)({}),x=Object(o.a)(h,2),m=x[0],y=x[1],g=Object(a.useState)(!1),v=Object(o.a)(g,2),S=v[0],w=v[1],k=function(){w(!0)},N=function(){w(!1)};return Object(C.jsxs)(V.a,{sx:{display:"flex"},children:[Object(C.jsx)(P.a,{}),Object(C.jsx)(Z,{tableName:n,walletAddress:c,domainData:s,setDomainData:i}),Object(C.jsx)(je,{currentSection:f,setCurrentSection:d}),Object(C.jsxs)(V.a,{className:"primary-bg-color-200",component:"main",sx:{flexGrow:1,bgcolor:"background.default",p:3},style:{height:"100vh"},children:[Object(C.jsx)(Y.a,{}),"All Mail"===f&&Object(C.jsx)(ye,{tablelandMethods:t,tableName:n,setMailCount:O,walletAddress:c,setCurrentSection:d,setCurrentMail:y}),"Message"===f&&Object(C.jsx)("p",{children:"Message"}),"Send"===f&&Object(C.jsx)(We,{tablelandMethods:t,tableName:n,mailCount:p,pw3eContract:r,walletAddress:c,domainData:s,openSnackbar:k}),"Mail Detail"===f&&Object(C.jsx)(Je,{currentMail:m,tableName:n,tablelandMethods:t,openSnackbar:k,setCurrentSection:d}),"My Send Mail"===f&&Object(C.jsx)(Ue,{tablelandMethods:t,tableName:n}),"Setting"===f&&Object(C.jsx)(Ke,{tablelandMethods:t,tableName:n,openSnackbar:k})]}),Object(C.jsx)(Q.a,{open:S,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3,onClose:N,message:"Success",severity:"success",action:Object(C.jsx)(G.a,{size:"small","aria-label":"close",color:"inherit",onClick:N,children:Object(C.jsx)(Pe.a,{fontSize:"small"})})})]})};var Qe=function(){var e=Object(a.useState)(""),t=Object(o.a)(e,2),n=t[0],c=t[1],r=Object(a.useState)(""),s=Object(o.a)(r,2),l=s[0],f=s[1],d=Object(a.useState)(""),u=Object(o.a)(d,2),j=u[0],p=u[1],O=Object(a.useState)(null),h=Object(o.a)(O,2),x=h[0],m=h[1],y=Object(a.useState)(""),g=Object(o.a)(y,2),v=g[0],S=g[1];return Object(C.jsx)(i.a,{children:Object(C.jsxs)(b.c,{children:[Object(C.jsx)(b.a,{path:"/test",element:Object(C.jsx)(N,{})}),Object(C.jsx)(b.a,{path:"/dashboard",element:Object(C.jsx)(Ye,{tableName:j,tablelandMethods:l,walletAddress:n,pw3eContract:x,domainData:v,setDomainData:S})}),Object(C.jsx)(b.a,{path:"/",element:Object(C.jsx)(B,{setTablelandMethods:f,setTableName:p,setWalletAddress:c,setpw3eContract:m,setDomainData:S})})]})})},Ge=function(e){e&&e instanceof Function&&n.e(3).then(n.bind(null,724)).then((function(t){var n=t.getCLS,a=t.getFID,c=t.getFCP,r=t.getLCP,s=t.getTTFB;n(e),a(e),c(e),r(e),s(e)}))};s.a.createRoot(document.getElementById("root")).render(Object(C.jsx)(c.a.StrictMode,{children:Object(C.jsx)(Qe,{})})),Ge()}},[[634,1,2]]]);
2//# sourceMappingURL=main.5596e308.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.