PageSourceSearch

https://gatekeep.it/_next/static/chunks/pages/account/gates/[edit]-b44ddf743bb9dafc.js

js gatekeep.it collected 2026-10-04 23:03:19 UTC 8,081 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[202],{41597:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/gates/[edit]",function(){return n(37833)}])},37833:function(e,t,n){"use strict";n.r(t);var r=n(34051),i=n.n(r),a=n(85893),c=n(67294),u=n(11163),o=n(51077),s=n(90738),l=n(6707),f=n(44998),d=n(4521),p=n(50975),v=n(14621),m=n(62839),h=n(33811),x=n(21190),y=n(2962),g=n(46802);function E(e,t,n,r,i,a,c){try{var u=e[a](c),o=u.value}catch(s){return void n(s)}u.done?t(o):Promise.resolve(o).then(r,i)}function w(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function c(e){E(a,r,i,c,u,"next",e)}function u(e){E(a,r,i,c,u,"throw",e)}c(void 0)}))}}var k=function(){var e=(0,u.useRouter)(),t=e.query.edit,n=((0,f.Z)(),(0,s.Z)()),r=n.account,E=n.isAdmin,k=n.isAuthenticated,N=n.error,b=n.gateUpdateRead,I=n.gateUpdateWrite,A=n.criteriaSetAssets,O=n.criteriaGetAssets,_=(0,s.Z)((function(e){return e.criteriaAssets})),R=(0,c.useState)(l.e$.INFORMATION),j=R[0],C=R[1],T=(0,c.useState)(null),M=T[0],P=T[1],F=(0,c.useState)(!1),$=F[0],S=F[1],Z=(0,c.useState)(null),L=Z[0],z=Z[1],B=(0,c.useState)(null),G=B[0],U=B[1],X=(0,c.useState)(null),D=X[0],q=X[1],K=function(){var e=w(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C(l.e$.INFORMATION),window.scrollTo({top:0,left:0,behavior:"smooth"});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=w(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:P(t),C(l.e$.CRITERIA),window.scrollTo({top:0,left:0,behavior:"smooth"});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),W=function(){var e=w(i().mark((function e(){var t,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r&&L&&_)){e.next=7;break}return t=(0,v.Z)(M,Object.values(_).filter((function(e){return e.selected})),r),e.next=4,I({gateID:L.id,updatedGate:t});case 4:n=e.sent,console.log("Updated",null===n||void 0===n?void 0:n.gate),(null===n||void 0===n?void 0:n.gate)&&(q(n.gate),C(l.e$.CONFIRMATION),window.scrollTo({top:0,left:0,behavior:"smooth"}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){var e=w(i().mark((function e(t){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=5;break}return e.next=3,b({gateID:t});case 3:(null===(n=e.sent)||void 0===n?void 0:n.gate)&&z(n.gate);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){t&&r&&(t.length!==o.NX?U("Gate id ".concat(t," is invalid")):Y(t))}),[t,r]),(0,c.useEffect)((function(){U(N)}),[N]),(0,c.useEffect)((function(){E&&k&&O()}),[E,k]),(0,c.useEffect)((function(){L&&L.criteria&&_&&!$&&(L.criteria.forEach((function(e){var t=g.Kn(e.tokenAddress);t in _?(_[t].selected=!0,_[t].tokenBalance=e.tokenBalance):(_[t]=e,_[t].selected=!0)})),A(_),S(!0))}),[L,_,$]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y.PB,{title:"Edit Gate"}),(0,a.jsxs)(h.E.div,{initial:{y:100,opacity:0},animate:{y:0,opacity:1,transition:{delay:.2}},exit:{y:100,opacity:0},className:"w-full h-full flex flex-col",children:[(0,a.jsx)("h1",{className:"text-left text-4xl pb-4",children:"Edit Gate"}),(0,a.jsxs)("div",{className:"flex flex-row gap-1 mb-4 text-xs",children:[(0,a.jsx)("span",{className:"flex-1 rounded-l-full text-black px-2 py-1 flex justify-center items-center uppercase ".concat(j===l.e$.INFORMATION?"bg-highlight font-medium":"bg-gray-500"),children:"Information"}),(0,a.jsx)("span",{className:"flex-1 px-2 py-1 flex text-black justify-center items-center uppercase ".concat(j===l.e$.CRITERIA?"bg-highlight font-medium":"bg-gray-500"),children:"Tokens"}),(0,a.jsx)("span",{className:"flex-1 rounded-r-full text-black px-2 py-1 flex justify-center items-center uppercase ".concat(j===l.e$.CONFIRMATION?"bg-highlight font-medium":"bg-gray-500"),children:"Confirmation"})]}),L&&(0,a.jsxs)(x.M,{children:[j===l.e$.INFORMATION&&(0,a.jsxs)(h.E.div,{initial:{opacity:0}
1,animate:{opacity:1,transition:{delay:.2}},exit:{opacity:0},children:[G&&(0,a.jsx)("p",{className:"mb-2 text-sm text-red-700",children:G}),(0,a.jsx)(d.Z,{gate:L,callback:V,update:!0})]},"gateEditInformation"),j===l.e$.CRITERIA&&(0,a.jsx)(h.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.2}},exit:{opacity:0},children:(0,a.jsx)(p.Z,{back:K,confirm:W,update:!0})},"gate-edit-criteria"),j===l.e$.CONFIRMATION&&(0,a.jsx)(h.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.2}},exit:{opacity:0},children:(0,a.jsx)(m.Z,{confirm:function(){e.push("/account/gates")},gate:D,update:!0})},"gateEditConfirmation")]})]},"gateEditContainer")]})};k.layout="Admin",t.default=k},21190:function(e,t,n){"use strict";n.d(t,{M:function(){return x}});var r=n(97582),i=n(67294),a=n(49304),c=n(54735),u=n(58868);function o(){var e=(0,i.useRef)(!1);return(0,u.L)((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var s=n(240),l=n(96681),f=n(76316),d=function(e){var t=e.children,n=e.initial,a=e.isPresent,c=e.onExitComplete,u=e.custom,o=e.presenceAffectsLayout,d=(0,l.h)(p),v=(0,f.M)(),m=(0,i.useMemo)((function(){return{id:v,initial:n,isPresent:a,custom:u,onExitComplete:function(e){var t,n;d.set(e,!0);try{for(var i=(0,r.__values)(d.values()),a=i.next();!a.done;a=i.next()){if(!a.value)return}}catch(u){t={error:u}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}null===c||void 0===c||c()},register:function(e){return d.set(e,!1),function(){return d.delete(e)}}}}),o?void 0:[a]);return(0,i.useMemo)((function(){d.forEach((function(e,t){return d.set(t,!1)}))}),[a]),i.useEffect((function(){!a&&!d.size&&(null===c||void 0===c||c())}),[a]),i.createElement(s.O.Provider,{value:m},t)};function p(){return new Map}var v=n(25364),m=n(65411),h=function(e){return e.key||""};var x=function(e){var t=e.children,n=e.custom,s=e.initial,l=void 0===s||s,f=e.onExitComplete,p=e.exitBeforeEnter,x=e.presenceAffectsLayout,y=void 0===x||x,g=(0,r.__read)(function(){var e=o(),t=(0,r.__read)((0,i.useState)(0),2),n=t[0],a=t[1],u=(0,i.useCallback)((function(){e.current&&a(n+1)}),[n]);return[(0,i.useCallback)((function(){return c.ZP.postRender(u)}),[u]),n]}(),1),E=g[0],w=(0,i.useContext)(v.p).forceRender;w&&(E=w);var k=o(),N=function(e){var t=[];return i.Children.forEach(e,(function(e){(0,i.isValidElement)(e)&&t.push(e)})),t}(t),b=N,I=new Set,A=(0,i.useRef)(b),O=(0,i.useRef)(new Map).current,_=(0,i.useRef)(!0);if((0,u.L)((function(){_.current=!1,function(e,t){e.forEach((function(e){var n=h(e);t.set(n,e)}))}(N,O),A.current=b})),(0,m.z)((function(){_.current=!0,O.clear(),I.clear()})),_.current)return i.createElement(i.Fragment,null,b.map((function(e){return i.createElement(d,{key:h(e),isPresent:!0,initial:!!l&&void 0,presenceAffectsLayout:y},e)})));b=(0,r.__spreadArray)([],(0,r.__read)(b),!1);for(var R=A.current.map(h),j=N.map(h),C=R.length,T=0;T<C;T++){var M=R[T];-1===j.indexOf(M)&&I.add(M)}return p&&I.size&&(b=[]),I.forEach((function(e){if(-1===j.indexOf(e)){var t=O.get(e);if(t){var r=R.indexOf(e);b.splice(r,0,i.createElement(d,{key:h(t),isPresent:!1,onExitComplete:function(){O.delete(e),I.delete(e);var t=A.current.findIndex((function(t){return t.key===e}));if(A.current.splice(t,1),!I.size){if(A.current=N,!1===k.current)return;E(),f&&f()}},custom:n,presenceAffectsLayout:y},t))}}})),b=b.map((function(e){var t=e.key;return I.has(t)?e:i.createElement(d,{key:h(e),isPresent:!0,presenceAffectsLayout:y},e)})),"production"!==a.O&&p&&b.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),i.createElement(i.Fragment,null,I.size?b:b.map((function(e){return(0,i.cloneElement)(e)})))}}},function(e){e.O(0,[764,518,62,461,82,739,536,485,962,329,411,774,888,179],(function(){return t=41597,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.