PageSourceSearch

https://app.gainsty.com/_next/static/chunks/3285.074c536b9840f4c1.js

js gainsty.com collected 2026-10-04 22:34:46 UTC 13,872 bytes, 9 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="73a6db7b-727d-4c9f-984b-e3edc6e5d5b8",e._sentryDebugIdIdentifier="sentry-dbid-73a6db7b-727d-4c9f-984b-e3edc6e5d5b8")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3285,9827,401],{30401:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(39763).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},15863:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(39763).Z)("Loader2",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},33145:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(48461),o=n.n(r)},48461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return a},getImageProps:function(){return l}});let r=n(47043),o=n(55346),u=n(65878),i=r._(n(5084));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let a=u.Image},79820:function(e,t,n){n.d(t,{Ol:function(){return l},Zb:function(){return i},aY:function(){return a}});var r=n(57437),o=n(2265),u=n(93448);let i=o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("div",{ref:t,className:(0,u.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...o})});i.displayName="Card";let l=o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("div",{ref:t,className:(0,u.cn)("flex flex-col space-y-1.5 p-6",n),...o})});l.displayName="CardHeader",o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("h3",{ref:t,className:(0,u.cn)("text-2xl font-semibold leading-none tracking-tight",n),...o})}).displayName="CardTitle",o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("p",{ref:t,className:(0,u.cn)("text-sm text-foreground",n),...o})}).displayName="CardDescription";let a=o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("div",{ref:t,className:(0,u.cn)("p-6 pt-0",n),...o})});a.displayName="CardContent",o.forwardRef((e,t)=>{let{className:n,...o}=e;return(0,r.jsx)("div",{ref:t,className:(0,u.cn)("flex items-center p-6 pt-0",n),...o})}).displayName="CardFooter"},85759:function(e,t,n){n.d(t,{Z:function(){return u}});let r="AI Comments",o="ai_comments";async function u(e,t,n){try{let{data:u}=await e.from("todoNotifications").select("*").eq("user_id",t.id).eq("category",o).eq("type",n).maybeSingle(),i=Array.isArray(null==u?void 0:u.accounts)?u.accounts:[];u?i.includes(r)||await e.from("todoNotifications").update({accounts:[...i,r],updated_at:new Date}).eq("user_id",t.id).eq("category",o).eq("type",n):await e.from("todoNotifications").insert({user_id:t.id,username:t.username,avatar:t.profile_pic_url,category:o,accounts:[r],type:n,tag:t.tag})}catch(e){console.log("failed to update todo notifications"),console.log(e)}}},41549:function(e,t,n){n.d(t,{B:function(){return l}});var r=n(2265),o=n(57437);function u(...e){return r.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}var i=n(98482);function l(e){let t=e+"CollectionProvider",[n,l]=function(e,t=[]){let n=[],u=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return u.scopeName=e,[function(t,u){let i=r.createContext(u),l=n.length;function a(t){let{scope:n,children:u,...a}=t,c=n?.[e][l]||i,s=r.useMemo(()=>a,Object.values(a));return(0,o.jsx)(c.Provider,{value:s,children:u})}return n=[...n,u],a.displayName=t+"Provider",[a,function(n,o){let a=o?.[e][l]||i,c=r.useContext(a);if(c)return c;if(void 0!==u)return u;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(u,...t)]}(t),[a,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:n}=e,u=r.useRef(null),i=r.useRef(new Map).current;return(0,o.jsx)(a,{scope:t,itemMap:i,collectionRef:u,children:n})};s.displayName=t;let f=e+"CollectionSlot",d=r.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,l=u(t,c(f,n).collectionRef);return(0,o.jsx)(i.g7,{ref:l,children:r})});d.displayName=f;let p=e+"CollectionItemSlot",m="data-radix-collection-item",v=r.forwardRef((e,t)=>{let{scope:n,children:l,...a}=e,s=r.useRef(null),f=u(t,s),d=c(p,n);return r.useEffect(()=>(d.itemMap.set(s,{ref:s,...a}),()=>void d.itemMap.delete(s))),(0,o.jsx)(i.g7,{[m]:"",ref:f,children:l})});return v.displayName=p,[{Provider:s,Slot:d,ItemSlot:v},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(m,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},29114:function(e,t,n){n.d(t,{gm:function(){return u}});var r=n(2265);n(57437);var o=r.createContext(void 0);function u(e){let t=r.useContext(o);return e||t||"ltr"}},98666:function(e,t,n){let r;n.d(t,{M:function(){return d}});var o=n(2265);n(54887);var u=n(98482),i=n(57437),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=o.forwardRef((e,n)=>{let{asChild:r,...o}=e,l=r?u.g7:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(l,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function a(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var c="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",f={bubbles:!1,cancelable:!0},d=o.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:u,onUnmountAutoFocus:d,...y}=e,[g,b]=o.useState(null),x=a(u),w=a(d),E=o.useRef(null),N=function(...e){return o.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}(t,e=>b(e)),C=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(C.paused||!g)return;let t=e.target;g.contains(t)?E.current=t:v(E.current,{select:!0})},t=function(e){if(C.paused||!g)return;let t=e.relatedTarget;null===t||g.contains(t)||v(E.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&v(g)});return g&&n.observe(g,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,g,C.paused]),o.useEffect(()=>{if(g){h.add(C);let e=document.activeElement;if(!g.contains(e)){let t=new CustomEvent(c,f);g.addEventListener(c,x),g.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(v(r,{select:t}),document.activeElement!==n)return}(p(g).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&v(g))}return()=>{g.removeEventListener(c,x),setTimeout(()=>{let t=new CustomEvent(s,f);g.addEventListener(s,w),g.dispatchEvent(t),t.defaultPrevented||v(null!=e?e:document.body,{select:!0}),g.removeEventListener(s,w),h.remove(C)},0)}}},[g,x,w,C]);let R=o.useCallback(e=>{if(!n&&!r||C.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,u]=function(e){let t=p(e);return[m(t,e),m(t.reverse(),e)]}(t);r&&u?e.shiftKey||o!==u?e.shiftKey&&o===r&&(e.preventDefault(),n&&v(u,{select:!0})):(e.preventDefault(),n&&v(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,C.paused]);return(0,i.jsx)(l.div,{tabIndex:-1,...y,ref:N,onKeyDown:R})});function p(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function m(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function v(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}d.displayName="FocusScope";var h=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=y(r,e)).unshift(e)},remove(e){var t;null===(t=(r=y(r,e))[0])||void 0===t||t.resume()}});function y(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},53732:function(e,t,n){n.d(t,{f:function(){return a},T:function(){return l}});var r=n(2265);n(54887);var o=n(98482),u=n(57437),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let n=r.forwardRef((e,n)=>{let{asChild:r,...i}=e,l=r?o.g7:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(l,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),l=r.forwardRef((e,t)=>(0,u.jsx)(i.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));l.displayName="VisuallyHidden";var a=l},5095:function(e,t,n){n.d(t,{M:function(){return g}});var r=n(57437),o=n(2265),u=n(11534);function i(){let e=(0,o.useRef)(!1);return(0,u.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var l=n(45414),a=n(64252),c=n(53576),s=n(45750);class f extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t}){let n=(0,o.useId)(),u=(0,o.useRef)(null),i=(0,o.useRef)({width:0,height:0,top:0,left:0}),{nonce:l}=(0,o.useContext)(s._);return(0,o.useInsertionEffect)(()=>{let{width:e,height:r,top:o,left:a}=i.current;if(t||!u.current||!e||!r)return;u.current.dataset.motionPopId=n;let c=document.createElement("style");return l&&(c.nonce=l),document.head.appendChild(c),c.sheet&&c.sheet.insertRule(`
2          [data-motion-pop-id="${n}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${r}px !important;
6            top: ${o}px !important;
7            left: ${a}px !important;
8          }
9        `),()=>{document.head.removeChild(c)}},[t]),(0,r.jsx)(f,{isPresent:t,childRef:u,sizeRef:i,children:o.cloneElement(e,{ref:u})})}let p=({children:e,initial:t,isPresent:n,onExitComplete:u,custom:i,presenceAffectsLayout:l,mode:s})=>{let f=(0,c.h)(m),p=(0,o.useId)(),v=(0,o.useMemo)(()=>({id:p,initial:t,isPresent:n,custom:i,onExitComplete:e=>{for(let t of(f.set(e,!0),f.values()))if(!t)return;u&&u()},register:e=>(f.set(e,!1),()=>f.delete(e))}),l?[Math.random()]:[n]);return(0,o.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[n]),o.useEffect(()=>{n||f.size||!u||u()},[n]),"popLayout"===s&&(e=(0,r.jsx)(d,{isPresent:n,children:e})),(0,r.jsx)(a.O.Provider,{value:v,children:e})};function m(){return new Map}var v=n(58881),h=n(13223);let y=e=>e.key||"",g=({children:e,custom:t,initial:n=!0,onExitComplete:a,exitBeforeEnter:c,presenceAffectsLayout:s=!0,mode:f="sync"})=>{var d;(0,h.k)(!c,"Replace exitBeforeEnter with mode='wait'");let m=(0,o.useContext)(v.p).forceRender||function(){let e=i(),[t,n]=(0,o.useState)(0),r=(0,o.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,o.useCallback)(()=>l.Wi.postRender(r),[r]),t]}()[0],g=i(),b=function(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}(e),x=b,w=(0,o.useRef)(new Map).current,E=(0,o.useRef)(x),N=(0,o.useRef)(new Map).current,C=(0,o.useRef)(!0);if((0,u.L)(()=>{C.current=!1,function(e,t){e.forEach(e=>{let n=y(e);t.set(n,e)})}(b,N),E.current=x}),d=()=>{C.current=!0,N.clear(),w.clear()},(0,o.useEffect)(()=>()=>d(),[]),C.current)return(0,r.jsx)(r.Fragment,{children:x.map(e=>(0,r.jsx)(p,{isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:s,mode:f,children:e},y(e)))});x=[...x];let R=E.current.map(y),_=b.map(y),M=R.length;for(let e=0;e<M;e++){let t=R[e];-1!==_.indexOf(t)||w.has(t)||w.set(t,void 0)}return"wait"===f&&w.size&&(x=[]),w.forEach((e,n)=>{if(-1!==_.indexOf(n))return;let o=N.get(n);if(!o)return;let u=R.indexOf(n),i=e;i||(i=(0,r.jsx)(p,{isPresent:!1,onExitComplete:()=>{w.delete(n);let e=Array.from(N.keys()).filter(e=>!_.includes(e));if(e.forEach(e=>N.delete(e)),E.current=b.filter(t=>{let r=y(t);return r===n||e.includes(r)}),!w.size){if(!1===g.current)return;m(),a&&a()}},custom:t,presenceAffectsLayout:s,mode:f,children:o},y(o)),w.set(n,i)),x.splice(u,0,i)}),x=x.map(e=>{let t=e.key;return w.has(t)?e:(0,r.jsx)(p,{isPresent:!0,presenceAffectsLayout:s,mode:f,children:e},y(e))}),(0,r.jsx)(r.Fragment,{children:w.size?x:x.map(e=>(0,o.cloneElement)(e))})}}}]);

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.