PageSourceSearch

https://cash-vault.vercel.app/_next/static/chunks/pages/vaults/[vaultId]-c327f0c3107aa5be.js

js cash-vault.vercel.app collected 2026-10-03 06:22:11 UTC 15,427 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[351],{8754:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/vaults/[vaultId]",function(){return n(7774)}])},8402:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var s=n(5893),a=n(1163),r=n(3153),i=n(2670),c=n(6010),o=(n(7294),n(33)),l=n(5675),u=n.n(l),d=function(){return(0,s.jsx)(o.Z,{href:"/profile",children:(0,s.jsxs)("div",{className:"flex item-center",children:[(0,s.jsx)(u(),{src:"/logo.png",width:"26",height:"26",alt:"logo",objectFit:"contain"}),(0,s.jsx)("span",{className:"ml-3 text-lg font-bold",children:"Cash Vault"})]})})},m=n(6789),h=function(){return(0,s.jsxs)("div",{className:"flex items-center",children:[(0,s.jsx)(d,{}),(0,s.jsx)("div",{className:"flex-1"}),(0,s.jsx)("div",{className:"flex -mx-1",children:(0,s.jsx)(m.Z,{href:"/vaults",Icon:r.wZP,ButtonComponent:i.ah,children:"Vaults"})})]})},x=function(e){var t=e.children,n=e.showBg,a=void 0===n||n,r=e.navbar,i=void 0===r||r,o=e.screenHeight,l=void 0===o||o,u=e.className,d=void 0===u?"":u;return(0,s.jsx)("div",{className:(0,c.Z)("flex p-0 md:p-4 lg:p-5",l&&"min-h-screen",d),children:(0,s.jsxs)("div",{className:(0,c.Z)("relative w-full p-6 text-white md:p-10 md:rounded-3xl",a&&"bg-primary"),children:[i&&(0,s.jsx)(h,{}),(0,s.jsx)("div",{className:"mt-8",children:t})]})})};x.Toolbar=function(e){var t=e.children,n=e.backButton,o=void 0===n||n,l=e.backButtonText,u=void 0===l?"Back":l,d=e.className,m=void 0===d?"":d,h=(0,a.useRouter)();return(0,s.jsxs)("div",{className:(0,c.Z)("flex items-center mb-6",m),children:[o&&(0,s.jsx)(i.ah,{Icon:r.wyc,onClick:function(){return h.back()},children:u}),t]})},x.Title=function(e){var t=e.subtitle,n=void 0===t?"":t,a=e.title,r=e.text,i=void 0===r?"":r;return(0,s.jsxs)("div",{className:"max-w-xl mb-10 md:mx-auto sm:text-center lg:max-w-2xl md:mb-12",children:[n&&(0,s.jsx)("div",{children:(0,s.jsx)("p",{className:"inline-block px-3 py-1 mb-4 text-xs font-semibold tracking-wider text-white uppercase rounded-full bg-primary-400",children:n})}),(0,s.jsx)("h2",{className:"max-w-lg font-sans text-3xl font-bold leading-none tracking-tight text-primary sm:text-4xl md:mx-auto",children:a}),i&&(0,s.jsx)("p",{className:"mt-6 text-base text-gray-700 md:text-lg",children:i})]})};var f=x},6789:function(e,t,n){"use strict";var s=n(6042),a=n(9534),r=n(5893),i=n(33),c=n(2670);t.Z=function(e){var t=e.href,n=e.ButtonComponent,o=void 0===n?c.ZP:n,l=(0,a.Z)(e,["href","ButtonComponent"]);return(0,r.jsx)(i.Z,{href:t,children:(0,r.jsx)(o,(0,s.Z)({},l))})}},2682:function(e,t,n){"use strict";var s=n(5893),a=n(3153),r=n(6010);n(7294);t.Z=function(e){var t=e.children,n=e.className,i=void 0===n?"":n;return(0,s.jsxs)("div",{className:(0,r.Z)("flex flex-wrap items-center justify-center text-sm text-blue-600",i),children:[(0,s.jsx)(a.AV5,{className:"w-4 h-4 mr-2"}),t]})}},5588:function(e,t,n){"use strict";var s=n(5893),a=n(9008),r=n.n(a),i=n(1485),c=function(){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("meta",{name:"theme-color",content:"#311e69"}),(0,s.jsx)("meta",{name:"title",content:i.cg.nameWithTag}),(0,s.jsx)("meta",{name:"description",content:i.cg.description}),(0,s.jsx)("meta",{name:"keywords",content:i.cg.keywords}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{property:"og:url",content:"https://cash-vault.isolpro.in/"}),(0,s.jsx)("meta",{property:"og:title",content:i.cg.nameWithTag}),(0,s.jsx)("meta",{property:"og:description",content:i.cg.description}),(0,s.jsx)("meta",{property:"og:image",content:i.cg.previewImage}),(0,s.jsx)("meta",{property:"twitter:card",content:"summary_large_image"}),(0,s.jsx)("meta",{property:"twitter:url",content:"https://cash-vault.isolpro.in/"}),(0,s.jsx)("meta",{property:"twitter:title",content:i.cg.nameWithTag}),(0,s.jsx)("meta",{property:"twitter:description",content:i.cg.description}),(0,s.jsx)("meta",{property:"twitter:image",content:i.cg.previewImage})]})};t.Z=function(e){var t=e.title,n=void 0===t?"Page":t,a=e.children;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:"".concat(n," - ").concat(i.cg.
1name)}),(0,s.jsx)(c,{}),(0,s.jsx)("link",{rel:"icon",href:"/icons/favicon.ico",type:"image/svg+xml"}),(0,s.jsx)("link",{rel:"apple-touch-icon",href:"/icons/apple-touch-icon.png"}),(0,s.jsx)("link",{rel:"manifest",href:"/manifest.json"})]}),a]})}},4224:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var s=n(5893),a=n(7294),r=n(3153),i=function(e){var t=e.value,n=e.onChange,i=void 0===n?function(){}:n,c=(0,a.useState)(0),o=c[0],l=c[1],u=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];NaN===(e=parseInt(e))||e<0||""===e||(l(e),t&&i(e))};return(0,a.useEffect)((function(){return u(t,!1)}),[t]),(0,s.jsxs)("div",{className:"flex items-center justify-between select-none",children:[(0,s.jsx)(r.$_5,{className:"w-6 h-6 cursor-pointer text-primary-400",onClick:function(){return u(o-1)}}),(0,s.jsx)("input",{type:"number",value:o,className:"px-4 py-0.1 rounded-2xl text-sm bg-primary-400 text-white mx-1 w-12 max-w-40 text-center appearance-none",onChange:function(e){return u(e.target.value)}}),(0,s.jsx)(r.wl8,{className:"w-6 h-6 cursor-pointer text-primary-400",onClick:function(){return u(o+1)}})]})},c=n(6010),o=function(e){var t=e.Icon,n=e.onClick,a=e.className,r=void 0===a?"":a;return(0,s.jsx)(t,{className:(0,c.Z)("w-4 h-4 mr-2 cursor-pointer",r),onClick:n})},l=function(e){var t=e.name,n=e.value,l=e.count,u=e.enabled,d=e.className,m=void 0===d?"":d,h=e.onDataChange,x=(0,a.useState)(u),f=x[0],v=x[1];return(0,s.jsxs)("div",{className:"flex items-center",children:[(0,s.jsx)(o,{Icon:f?r.b0D:r.nQG,className:f?"text-red-500":"text-green-500",onClick:function(){h({enabled:!f}),v(!f)}}),(0,s.jsxs)("div",{className:(0,c.Z)("flex-1 flex items-center justify-between select-none flex-wrap",!f&&"opacity-50 pointer-events-none",m),children:[(0,s.jsxs)("div",{className:"capitalize text-md md:text-lg",children:[t," \xa0",(0,s.jsxs)("span",{className:"text-xs text-gray-500 md:text-sm",children:["(",n,")"]})]}),(0,s.jsx)(i,{value:l,onChange:function(e){h({count:e})}})]})]})}},3381:function(e,t,n){"use strict";var s=n(6709);t.Z=(0,s._)({resolverName:"updateVault",resolverType:"mutation",routePath:"/updateVault"})},3806:function(e,t,n){"use strict";var s=n(6709);t.Z=(0,s._)({resolverName:"getVault",resolverType:"query",routePath:"/getVault"})},7774:function(e,t,n){"use strict";n.r(t),n.d(t,{Vault:function(){return J},default:function(){return U}});var s=n(7568),a=n(6042),r=n(828),i=n(4051),c=n.n(i),o=n(5893),l=n(1163),u=n(2750),d=n(3150),m=n(3153),h=n(8402),x=n(2670),f=n(6789),v=n(6094),p=n(2682),j=n(7773),g=n(5588),y=function(){return{money:{cash:{},coin:{}},hasChanges:!1,changesCount:0,set:function(e){this.money=e},setCash:function(e){this.money.cash=e},setCoin:function(e){this.money.coin=e},updateMoney:function(e,t,n){this.money[e][t]=(0,a.Z)({},this.money[e][t],n),this.setChangesCount(this.changesCount+1),this.setHasChanges(!0)},setHasChanges:function(e){this.hasChanges=e},setChangesCount:function(e){this.changesCount=e}}},N=n(1217),w=n(7294),b=(0,w.createContext)(null),Z=function(){return(0,w.useContext)(b)},C=function(e){var t=e.children,n=(0,N.hN)(y);return(0,o.jsx)(b.Provider,{value:n,children:t})},k=n(9396),T=n(9534),_=n(6010),I=n(4224),D=n(8949),P=function(e){var t=e.title,n=e.type,s=e.money,r=Z();return(0,o.jsxs)("div",{children:[(0,o.jsx)("div",{className:"mb-3 text-2xl font-semibold",children:t}),Object.values(s||[]).map((function(e){var t=e.key,s=(0,T.Z)(e,["key"]);return(0,w.createElement)(I.Z,(0,k.Z)((0,a.Z)({className:"my-1"},s),{key:t,onDataChange:function(e){return function(e,t){r.updateMoney(n,e,t)}(t,e)}}))}))]})},S=function(e){var t=e.className,n=void 0===t?"":t,s=Z(),a=(0,D.ZN)(s.money),r=a.cash,i=a.coin;return(0,o.jsx)(j.Z,{className:(0,_.Z)("!w-auto",n),children:(0,o.jsxs)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2",children:[(0,o.jsx)(P,{type:"cash",title:"Cash \ud83d\udcb8",money:r}),(0,o.jsx)(P,{type:"coin",title:"Coin \ud83e\ude99",money:i})]})})},V=n(9936),B=function(e){var t=e.label,n=e.onChange,s=void 0===n?function(e){}:n,a=e.defaultChecked,r=void 0!==a&&a,i=e.disabled,c=void 0!==i&&i,l=e.className,u=void 0===l?"":l,d=(0,w.useState)(r),m=d[0],h=d[1];return(0,o.jsxs)("div",{className:(0,_.Z)("flex items-center justify-between",u),children:[(0,o.jsx)("span",{className:"mr-1 text-xs font-semibold md:mr-2 md:text-sm",children:t}),(0,o.jsx)(V.default,{onChange:function(e){h(e),s(e)},checked:m,disabled:c})]})},A=n(8847),E=function(){var e=Z();return(0,N.SZ)((function(){return(0,o.jsxs)(j.Z,{className:"!w-full",children:[(null===e||void 0===e?void 0:e.hasChanges)&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"text-sm font-semibold text-gray-500",children:"Unsaved changes..."}),(0,o.jsxs)("div",{className:"flex items-center justify-between mt-3 text-xl",children:[(0,o.jsx)("span",{className:"text-gray-500 !text-md",children:"Draft Total Amount:"}),(0,o.jsx)("span",{className:"font-semibold",children:(0,A.OQ)(e.money)})]}),(0,o.jsx)("hr",{className:"mt-3 mb-5"})]}),(0,o.jsx)(B,{label:"Show Disabled Items",defaultChecked:!0,disabled:!0})]})}))},O=n(6709),H=n(7356),F=n(3381),Q=n(3806),M=n(8735),R=n(7762),W=function(e){var t=e.onChange;return(0,o.jsxs)("div",{className:"flex items-center justify-end",children:[(0,o.jsx)(m.AV5,{"data-html":!0,"data-tip":R.renderToString((0,o.jsx)("div",{className:"text-center",children:"Automatically saves the record when you any make changes"})),className:"w-5 h-5 mr-1 text-cyan-500 cursor-help"}),(0,o.jsx)(B,{className:"mr-0 xs:mr-4",label:"Auto-save",onChange:t})]})},X=function(){var e=(0,d.g)("vaultId","number"),t=Z(),n=(0,w.useState)(!1),a=n[0],i=n[1],l=(0,w.useState)(!1),f=l[0],v=l[1],p=(0,r.Z)((0,u.Db)(F.Z),1)[0],j=(0,w.useRef)(),g=function(){var n=(0,s.Z)(c().mark((function n(){var s;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return v(!0),s=(0,D.ZN)(t.money),n.next=4,p({id:e||0,money:s});case 4:(0,O.i)(Q.Z),t.setChangesCount(0),t.setHasChanges(!1),H.Z.toast({icon:"success",title:"Money record saved!"}),v(!1);case 9:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,w.useEffect)((function(){!a||(null===t||void 0===t?void 0:t.changesCount)<=0||(clearTimeout(j.current),j.current=setTimeout(g,300))}),[a,t.changesCount]),(0,N.SZ)((function(){return(0,o.jsxs)(h.Z.Toolbar,{className:"!items-start xs:!items-center",backButtonText:"Vaults",children:[(0,o.jsx)("div",{className:"flex-1 text-transparent",children:null===t||void 0===t?void 0:t.changesCount}),(0,o.jsxs)("div",{className:"flex flex-col-reverse flex-wrap items-end justify-end xs:items-center xs:flex-row",children:[(0,o.jsx)(W,{onChange:i}),(0,o.jsx)(x.ah,{className:"mb-2 xs:mb-0",disabled:!(null===t||void 0===t?void 0:t.hasChanges),Icon:m.Nae,onClick:g,loading:f,children:"Save"})]}),(0,o.jsx)(M.Z,{})]})}))},G=(0,O._)({resolverName:"deleteVault",resolverType:"mutation",routePath:"/deleteVault"}),q=n(928),z=n(1485),J=function(e){var t=e.setTitle,n=Z(),i=(0,l.useRouter)(),h=(0,d.g)("vaultId","number"),v=(0,r.Z)((0,u.aM)(Q.Z,{id:h}),1)[0],p=(0,r.Z)((0,u.Db)(G),1)[0],g=(0,w.useState)(!1),y=g[0],N=g[1];(0,w.useEffect)((function(){var e,s;v&&(t(v.name),n.setCash((0,a.Z)({},q.Z.cash,(null===(e=v.money)||void 0===e?void 0:e.cash)||{})),n.setCoin((0,a.Z)({},q.Z.coin,(null===(s=v.money)||void 0===s?void 0:s.coin)||{})))}),[v]);var b=function(){var e=(0,s.Z)(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,p({id:v.id});case 3:i.back(),N(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),C=function(){var e=(0,s.Z)(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H.Z.alert({icon:"question",title:"Delete ".concat(v.name,"?"),text:"Are you sure you want to delete this vault? This action can't be und
1one!",confirmButtonText:"Delete",showDenyButton:!0,denyButtonText:"Cancel",focusDeny:!0}).then(function(){var e=(0,s.Z)(c().mark((function e(t){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.isConfirmed&&b();case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,o.jsxs)(j.Z,{className:"!w-full sticky top-6 z-50",title:v.name,children:[(0,o.jsxs)("div",{className:"mt-2 mb-5",children:[(0,o.jsx)("span",{className:"text-gray-500",children:"Total Amount:"})," ",(0,o.jsx)("span",{className:"font-semibold",children:(0,A.OQ)(v.money)})]}),(0,o.jsxs)("div",{className:"-m-1",children:[(0,o.jsx)(f.Z,{href:"./".concat(v.id,"/edit"),className:"m-1",Icon:m.vdY,children:"Edit"}),(0,o.jsx)(x.ZP,{onClick:C,className:"m-1",Icon:m.XHJ,loading:y,children:"Delete"})]})]})},K=function(){var e=(0,w.useState)("Vault"),t=e[0],n=e[1];return(0,o.jsx)(C,{children:(0,o.jsx)(g.Z,{title:t,children:(0,o.jsxs)(h.Z,{children:[(0,o.jsx)(X,{}),(0,o.jsx)(w.Suspense,{fallback:(0,o.jsx)(v.Z,{}),children:(0,o.jsxs)("div",{className:"grid grid-cols-2 gap-y-6 lg:gap-x-6 lg:grid-cols-6",children:[(0,o.jsxs)("div",{className:"grid w-full col-span-2 gap-y-6",children:[(0,o.jsx)(J,{setTitle:n}),(0,o.jsx)(E,{}),(0,o.jsxs)(p.Z,{className:"!text-white",children:["Tap on ",(0,o.jsx)(m.nQG,{className:"w-3 h-3 mx-2 text-green-500"})," /"," ",(0,o.jsx)(m.b0D,{className:"w-3 h-3 mx-2 text-red-500"})," icon to enable/disable an item"]})]}),(0,o.jsx)(S,{className:"col-span-4"})]})})]})})})};K.authenticate=z.nT;var U=K},1485:function(e,t,n){"use strict";n.d(t,{Zj:function(){return r},cg:function(){return a},nT:function(){return i}});var s=n(7925),a={name:"Cash Vault",nameWithTag:"Cash Vault - Secure Database for your \ud83d\udc37 Bank",description:"Keep a private record of all your cash (and coins) in one place and share it with Family or Business Partners.",keywords:"cash, vault, money, database, secured, record money",previewImage:"https://ik.imagekit.io/iutsav/cash-vault-seo-preview_yZpC5X_G-.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1642612258391"},r={IOS_APP:"https://apps.apple.com/us/app/cash-vault-record-your-cash/id6443723790",ANDROID_APP:"https://play.google.com/store/apps/details?id=com.isolpro.cashvault"},i={redirectTo:"/".concat(s._.login.route)}},8847:function(e,t,n){"use strict";n.d(t,{OQ:function(){return s}});n(7946),n(4155);var s=function(e){var t=0;return Object.values((null===e||void 0===e?void 0:e.cash)||{}).map((function(e){var n=e.count,s=e.value;return e.enabled?t+=n*s:0})),Object.values((null===e||void 0===e?void 0:e.coin)||{}).map((function(e){var n=e.count,s=e.value;return e.enabled?t+=n*s:0})),t}},928:function(e,t){"use strict";var n=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;return{key:n,name:t,value:e,count:0,enabled:!0}},s={cash:{five:n(5,"five"),ten:n(10,"ten"),twenty:n(20,"twenty"),fifty:n(50,"fifty"),hundred:n(100,"hundred"),twoHundred:n(200,"two hundred","twoHundred"),fiveHundred:n(500,"five hundred","fiveHundred"),twoThousand:n(2e3,"two thousand","twoThousand")},coin:{one:n(1,"one"),two:n(2,"two"),five:n(5,"five"),ten:n(10,"ten")}};t.Z=s}},function(e){e.O(0,[774,714,461,301,705,888,179],(function(){return t=8754,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.