PageSourceSearch

https://trailmory.com/_next/static/chunks/53a52ce9d143e2a2.js

js trailmory.com collected 2026-10-02 01:47:09 UTC 30,596 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,46126,e=>{"use strict";let t=(0,e.i(639297).default)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);e.s(["Clock3",()=>t],46126)},282153,e=>{"use strict";let t=(0,e.i(639297).default)("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);e.s(["default",()=>t])},781099,e=>{"use strict";var t=e.i(282153);e.s(["CircleX",()=>t.default])},179198,e=>{"use strict";var t=e.i(645473);e.s(["CheckCircle2",()=>t.default])},47005,e=>{"use strict";let t=["pending","reviewing","planned","in-progress","completed","closed"],r=["all","top",...t],a=new Set(r),l=["bugs","features"],n=new Set(["all",...l]);e.s(["FEEDBACK_CATEGORIES",0,l,"FEEDBACK_CATEGORY_FILTER_SET",0,n,"FEEDBACK_CATEGORY_LABELS",0,{all:"All Feedback",bugs:"Bugs",features:"Features"},"FEEDBACK_STATUSES",0,t,"FEEDBACK_STATUS_FILTERS",0,r,"FEEDBACK_STATUS_FILTER_SET",0,a,"FEEDBACK_STATUS_LABELS",0,{all:"All Feedback",top:"Top voted",pending:"Pending",reviewing:"Reviewing",planned:"Planned","in-progress":"In progress",completed:"Completed",closed:"Closed"}])},459679,e=>{"use strict";var t=e.i(462917);e.s(["ChevronUp",()=>t.default])},690540,e=>{"use strict";var t=e.i(394298),r=e.i(47005),a=e.i(165427),l=e.i(20868),n=e.i(179198),i=e.i(389424);let s=(0,e.i(639297).default)("CircleDot",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]);var o=e.i(781099),c=e.i(46126);let d={pending:{label:r.FEEDBACK_STATUS_LABELS.pending,color:"text-[#f59e0b]",icon:i.Circle},reviewing:{label:r.FEEDBACK_STATUS_LABELS.reviewing,color:"text-[#f97316]",icon:i.Circle},planned:{label:r.FEEDBACK_STATUS_LABELS.planned,color:"text-[#3f7bf6]",icon:c.Clock3},"in-progress":{label:r.FEEDBACK_STATUS_LABELS["in-progress"],color:"text-[#8b5cf6]",icon:s},completed:{label:r.FEEDBACK_STATUS_LABELS.completed,color:"text-[#4ec768]",icon:n.CheckCircle2},closed:{label:r.FEEDBACK_STATUS_LABELS.closed,color:"text-[#737373]",icon:o.CircleX}};function u({status:e,compact:r}){let{t:n}=(0,l.useTranslation)("common"),i=d[e],s=i.icon;return(0,t.jsxs)("span",{className:(0,a.cn)("inline-flex items-center gap-2 rounded-[10px] border border-neutral-200 bg-white text-neutral-500 shadow-[0_1px_2px_rgba(0,0,0,0.02)]",r?"gap-1.5 px-2 py-0.5 text-xs":"px-3 py-1.5 text-sm"),children:[(0,t.jsx)(s,{className:(0,a.cn)(r?"size-3.5":"size-4",i.color),strokeWidth:r?2.8:2.5}),n(`feedback.status.${e}`)]})}function m(e){return d[e]}e.s(["StatusPill",()=>u,"statusMeta",()=>m],690540)},406680,e=>{"use strict";var t=e.i(699784);e.s(["ImageIcon",()=>t.default])},215529,e=>{"use strict";var t=/[\\\/_+.#"@\[\(\{&]/,r=/[\\\/_+.#"@\[\(\{&]/g,a=/[\s-]/,l=/[\s-]/g;function n(e){return e.toLowerCase().replace(l," ")}var i=e.i(822773),s=e.i(680735),o=e.i(177145),c=e.i(66544),d=e.i(788512),u='[cmdk-group=""]',m='[cmdk-group-items=""]',f='[cmdk-item=""]',p=`${f}:not([aria-disabled="true"])`,g="cmdk-item-select",h="data-value",b=(e,i,s)=>{var o;return o=e,function e(n,i,s,o,c,d,u){if(d===i.length)return c===n.length?1:.99;var m=`${c},${d}`;if(void 0!==u[m])return u[m];for(var f,p,g,h,b=o.charAt(d),v=s.indexOf(b,c),x=0;v>=0;)(f=e(n,i,s,o,v+1,d+1,u))>x&&(v===c?f*=1:t.test(n.charAt(v-1))?(f*=.8,(g=n.slice(c,v-1).match(r))&&c>0&&(f*=Math.pow(.999,g.length))):a.test(n.charAt(v-1))?(f*=.9,(h=n.slice(c,v-1).match(l))&&c>0&&(f*=Math.pow(.999,h.length))):(f*=.17,c>0&&(f*=Math.pow(.999,v-c))),n.charAt(v)!==i.charAt(d)&&(f*=.9999)),(f<.1&&s.charAt(v-1)===o.charAt(d+1)||o.charAt(d+1)===o.charAt(d)&&s.charAt(v-1)!==o.charAt(d))&&.1*(p=e(n,i,s,o,v+1,d+2,u))>f&&(f=.1*p),f>x&&(x=f),v=s.indexOf(b,v+1);return u[m]=x,x}(o=s&&s.length>0?`${o+" "+s.join(" ")}`:o,i,n(o),n(i),0,0,{})},v=s.createContext(void 0),x=s.createContext(void 0),y=s.createContext(void 0),k=s.forwardRef((e,t)=>{let r=N(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),a=N(()=>new Set),l=N(()=>new Map),n=N(()=>new Map),i=N(()=>new Set),d=R(e),{label:y,children:k,value:C,onValueChange:w,filter:E,shouldFilter:S,loop:A,disablePointerSelection:I=!1,vimBindings:j=!0,...F}
1=e,_=(0,c.useId)(),B=(0,c.useId)(),M=(0,c.useId)(),U=s.useRef(null),z=L();T(()=>{if(void 0!==C){let e=C.trim();r.current.value=e,K.emit()}},[C]),T(()=>{z(6,H)},[]);let K=s.useMemo(()=>({subscribe:e=>(i.current.add(e),()=>i.current.delete(e)),snapshot:()=>r.current,setState:(e,t,a)=>{var l,n,i,s;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)G(),V(),z(1,$);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(M);e?e.focus():null==(l=document.getElementById(_))||l.focus()}if(z(7,()=>{var e;r.current.selectedItemId=null==(e=X())?void 0:e.id,K.emit()}),a||z(5,H),(null==(n=d.current)?void 0:n.value)!==void 0){null==(s=(i=d.current).onValueChange)||s.call(i,null!=t?t:"");return}}K.emit()}},emit:()=>{i.current.forEach(e=>e())}}),[]),O=s.useMemo(()=>({value:(e,t,a)=>{var l;t!==(null==(l=n.current.get(e))?void 0:l.value)&&(n.current.set(e,{value:t,keywords:a}),r.current.filtered.items.set(e,q(t,a)),z(2,()=>{V(),K.emit()}))},item:(e,t)=>(a.current.add(e),t&&(l.current.has(t)?l.current.get(t).add(e):l.current.set(t,new Set([e]))),z(3,()=>{G(),V(),r.current.value||$(),K.emit()}),()=>{n.current.delete(e),a.current.delete(e),r.current.filtered.items.delete(e);let t=X();z(4,()=>{G(),(null==t?void 0:t.getAttribute("id"))===e&&$(),K.emit()})}),group:e=>(l.current.has(e)||l.current.set(e,new Set),()=>{n.current.delete(e),l.current.delete(e)}),filter:()=>d.current.shouldFilter,label:y||e["aria-label"],getDisablePointerSelection:()=>d.current.disablePointerSelection,listId:_,inputId:M,labelId:B,listInnerRef:U}),[]);function q(e,t){var a,l;let n=null!=(l=null==(a=d.current)?void 0:a.filter)?l:b;return e?n(e,r.current.search,t):0}function V(){if(!r.current.search||!1===d.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let a=l.current.get(r),n=0;a.forEach(t=>{n=Math.max(e.get(t),n)}),t.push([r,n])});let a=U.current;Z().sort((t,r)=>{var a,l;let n=t.getAttribute("id"),i=r.getAttribute("id");return(null!=(a=e.get(i))?a:0)-(null!=(l=e.get(n))?l:0)}).forEach(e=>{let t=e.closest(m);t?t.appendChild(e.parentElement===t?e:e.closest(`${m} > *`)):a.appendChild(e.parentElement===a?e:e.closest(`${m} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=U.current)?void 0:t.querySelector(`${u}[${h}="${encodeURIComponent(e[0])}"]`);null==r||r.parentElement.appendChild(r)})}function $(){let e=Z().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(h);K.setState("value",t||void 0)}function G(){var e,t,i,s;if(!r.current.search||!1===d.current.shouldFilter){r.current.filtered.count=a.current.size;return}r.current.filtered.groups=new Set;let o=0;for(let l of a.current){let a=q(null!=(t=null==(e=n.current.get(l))?void 0:e.value)?t:"",null!=(s=null==(i=n.current.get(l))?void 0:i.keywords)?s:[]);r.current.filtered.items.set(l,a),a>0&&o++}for(let[e,t]of l.current)for(let a of t)if(r.current.filtered.items.get(a)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=o}function H(){var e,t,r;let a=X();a&&((null==(e=a.parentElement)?void 0:e.firstChild)===a&&(null==(r=null==(t=a.closest(u))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),a.scrollIntoView({block:"nearest"}))}function X(){var e;return null==(e=U.current)?void 0:e.querySelector(`${f}[aria-selected="true"]`)}function Z(){var e;return Array.from((null==(e=U.current)?void 0:e.querySelectorAll(p))||[])}function Y(e){let t=Z()[e];t&&K.setState("value",t.getAttribute(h))}function W(e){var t;let r=X(),a=Z(),l=a.findIndex(e=>e===r),n=a[l+e];null!=(t=d.current)&&t.loop&&(n=l+e<0?a[a.length-1]:l+e===a.length?a[0]:a[l+e]),n&&K.setState("value",n.getAttribute(h))}function J(e){let t=X(),r=null==t?void 0:t.closest(u),a;for(;r&&!a;)a=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,u):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,u))?void 0:r.querySelector(p);a?K.setState("value",a.getAttribute(h)):W(e)}let Q=()=>Y(Z().length-1),ee=e=>{e.preventDefault(),e.metaKey?Q():e.altKey?J(1):W(1)},et=e=>{e.preventDefault(),e.metaKey?Y(0):e.altKey?J(-1):W(-1)};return s.createElement(o.Primitive.div,{ref:t,tabIndex:-1,...F,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=F.onKeyDown)||t.call(F,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":j&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":j&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),Y(0);break;case"End":e.preventDefault(),Q();break;case"Enter":{e.preventDefault();let t=X();if(t){let e=new Event(g);t.dispatchEvent(e)}}}}},s.createElement("label",{"cmdk-label":"",htmlFor:O.inputId,id:O.labelId,style:D},y),P(e,e=>s.createElement(x.Provider,{value:K},s.createElement(v.Provider,{value:O},e))))}),C=s.forwardRef((e,t)=>
1{var r,a;let l=(0,c.useId)(),n=s.useRef(null),i=s.useContext(y),u=s.useContext(v),m=R(e),f=null!=(a=null==(r=m.current)?void 0:r.forceMount)?a:null==i?void 0:i.forceMount;T(()=>{if(!f)return u.item(l,null==i?void 0:i.id)},[f]);let p=B(l,n,[e.value,e.children,n],e.keywords),h=s.useContext(x),b=_(e=>e.value&&e.value===p.current),k=_(e=>!!f||!1===u.filter()||!e.search||e.filtered.items.get(l)>0);function C(){var e,t;w(),null==(t=(e=m.current).onSelect)||t.call(e,p.current)}function w(){h.setState("value",p.current,!0)}if(s.useEffect(()=>{let t=n.current;if(!(!t||e.disabled))return t.addEventListener(g,C),()=>t.removeEventListener(g,C)},[k,e.onSelect,e.disabled]),!k)return null;let{disabled:E,value:S,onSelect:A,forceMount:I,keywords:j,...F}=e;return s.createElement(o.Primitive.div,{ref:(0,d.composeRefs)(n,t),...F,id:l,"cmdk-item":"",role:"option","aria-disabled":!!E,"aria-selected":!!b,"data-disabled":!!E,"data-selected":!!b,onPointerMove:E||u.getDisablePointerSelection()?void 0:w,onClick:E?void 0:C},e.children)}),w=s.forwardRef((e,t)=>{let{heading:r,children:a,forceMount:l,...n}=e,i=(0,c.useId)(),u=s.useRef(null),m=s.useRef(null),f=(0,c.useId)(),p=s.useContext(v),g=_(e=>!!l||!1===p.filter()||!e.search||e.filtered.groups.has(i));T(()=>p.group(i),[]),B(i,u,[e.value,e.heading,m]);let h=s.useMemo(()=>({id:i,forceMount:l}),[l]);return s.createElement(o.Primitive.div,{ref:(0,d.composeRefs)(u,t),...n,"cmdk-group":"",role:"presentation",hidden:!g||void 0},r&&s.createElement("div",{ref:m,"cmdk-group-heading":"","aria-hidden":!0,id:f},r),P(e,e=>s.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?f:void 0},s.createElement(y.Provider,{value:h},e))))}),E=s.forwardRef((e,t)=>{let{alwaysRender:r,...a}=e,l=s.useRef(null),n=_(e=>!e.search);return r||n?s.createElement(o.Primitive.div,{ref:(0,d.composeRefs)(l,t),...a,"cmdk-separator":"",role:"separator"}):null}),S=s.forwardRef((e,t)=>{let{onValueChange:r,...a}=e,l=null!=e.value,n=s.useContext(x),i=_(e=>e.search),c=_(e=>e.selectedItemId),d=s.useContext(v);return s.useEffect(()=>{null!=e.value&&n.setState("search",e.value)},[e.value]),s.createElement(o.Primitive.input,{ref:t,...a,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":d.listId,"aria-labelledby":d.labelId,"aria-activedescendant":c,id:d.inputId,type:"text",value:l?e.value:i,onChange:e=>{l||n.setState("search",e.target.value),null==r||r(e.target.value)}})}),A=s.forwardRef((e,t)=>{let{children:r,label:a="Suggestions",...l}=e,n=s.useRef(null),i=s.useRef(null),c=_(e=>e.selectedItemId),u=s.useContext(v);return s.useEffect(()=>{if(i.current&&n.current){let e=i.current,t=n.current,r,a=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return a.observe(e),()=>{cancelAnimationFrame(r),a.unobserve(e)}}},[]),s.createElement(o.Primitive.div,{ref:(0,d.composeRefs)(n,t),...l,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":c,"aria-label":a,id:u.listId},P(e,e=>s.createElement("div",{ref:(0,d.composeRefs)(i,u.listInnerRef),"cmdk-list-sizer":""},e)))}),I=s.forwardRef((e,t)=>{let{open:r,onOpenChange:a,overlayClassName:l,contentClassName:n,container:o,...c}=e;return s.createElement(i.Root,{open:r,onOpenChange:a},s.createElement(i.Portal,{container:o},s.createElement(i.Overlay,{"cmdk-overlay":"",className:l}),s.createElement(i.Content,{"aria-label":e.label,"cmdk-dialog":"",className:n},s.createElement(k,{ref:t,...c}))))}),j=s.forwardRef((e,t)=>_(e=>0===e.filtered.count)?s.createElement(o.Primitive.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),F=Object.assign(k,{List:A,Item:C,Input:S,Group:w,Separator:E,Dialog:I,Empty:j,Loading:s.forwardRef((e,t)=>{let{progress:r,children:a,label:l="Loading...",...n}=e;return s.createElement(o.Primitive.div,{ref:t,...n,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":l},P(e,e=>s.createElement("div",{"aria-hidden":!0},e)))})});function R(e){let t=s.useRef(e);return T(()=>{t.current=e}),t}var T="undefined"==typeof window?s.useEffect:s.useLayoutEffect;function N(e){let t=s.useRef();return void 0===t.current&&(t.current=e()),t}function _(e){let t=s.useContext(x),r=()=>e(t.snapshot());return s.useSyncExternalStore(t.subscribe,r,r)}function B(e,t,r,a=[]){let l=s.useRef(),n=s.useContext(v);return T(()=>{var i;let s=(()=>{var e;
1for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():l.current}})(),o=a.map(e=>e.trim());n.value(e,s,o),null==(i=t.current)||i.setAttribute(h,s),l.current=s}),l}var L=()=>{let[e,t]=s.useState(),r=N(()=>new Map);return T(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,a)=>{r.current.set(e,a),t({})}};function P({asChild:e,children:t},r){let a;return e&&s.isValidElement(t)?s.cloneElement("function"==typeof(a=t.type)?a(t.props):"render"in a?a.render(t.props):t,{ref:t.ref},r(t.props.children)):r(t)}var D={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};e.s(["Command",()=>F,"CommandEmpty",()=>j,"CommandItem",()=>C],215529)},584706,e=>{"use strict";var t=e.i(924303);e.s(["Check",()=>t.default])},699784,e=>{"use strict";let t=(0,e.i(639297).default)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);e.s(["default",()=>t])},480019,e=>{"use strict";var t=e.i(394298);let r=(0,e.i(680735).createContext)(void 0);function a({children:e,site:a}){return(0,t.jsx)(r.Provider,{value:{site:a},children:e})}e.s(["SiteContext",0,r,"SiteProvider",()=>a])},278253,486692,e=>{"use strict";var t=e.i(394298),r=e.i(69550),a=e.i(65941),l=e.i(480019),n=e.i(413365),i=e.i(20868),s=e.i(333697),o=e.i(680735),c=e.i(672953);let d=({size:e,siteLogo:r,siteName:a})=>{let l=e||"100%",i=e||"100%";return r?.length?(0,t.jsx)("div",{className:"rounded-full border",children:(0,t.jsx)(n.BlurImage,{src:r,alt:a??"Site Logo",style:{width:l,height:i},className:"rounded-full",width:80,height:80})}):(0,t.jsx)("svg",{width:l,height:i,viewBox:"0 0 90 90",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M43 85C65.0914 85 83 67.0914 83 45C83 22.9086 65.0914 5 43 5C20.9086 5 3 22.9086 3 45C3 67.0914 20.9086 85 43 85ZM32.232 26.44C31.432 26.248 30.648 26.152 29.88 26.152V61H30.36C31.16 61 31.944 60.92 32.712 60.76C33.512 60.6 34.2 60.312 34.776 59.896C35.384 59.48 35.864 58.904 36.216 58.168C36.6 57.432 36.792 56.472 36.792 55.288V31.912C36.792 30.824 36.568 29.912 36.12 29.176C35.704 28.408 35.16 27.816 34.488 27.4C33.816 26.952 33.064 26.632 32.232 26.44ZM42.1099 26.152H41.5819V55.528C41.5819 56.552 41.7579 57.416 42.1099 58.12C42.4939 58.792 42.9739 59.352 43.5499 59.8C44.1579 60.216 44.8139 60.52 45.5179 60.712C46.2539 60.904 46.9899 61 47.7259 61H48.0139V31.768C48.0139 29.816 47.4379 28.392 46.2859 27.496C45.1659 26.6 43.7739 26.152 42.1099 26.152ZM52.4299 43C52.4939 43.352 52.5259 43.72 52.5259 44.104V55.336C52.5259 56.456 52.7179 57.384 53.1019 58.12C53.5179 58.824 54.0299 59.4 54.6379 59.848C55.2779 60.264 55.9659 60.568 56.7019 60.76C57.4699 60.92 58.2219 61 58.9579 61V42.28C58.9579 40.456 58.4459 39.064 57.4219 38.104C56.3979 37.112 54.9259 36.616 53.0059 36.616C51.7899 36.616 50.7499 36.952 49.8859 37.624C49.0219 38.296 48.5899 39.144 48.5899 40.168C48.5899 40.424 48.6059 40.68 48.6379 40.936C48.6699 41.16 48.7499 41.4 48.8779 41.656C49.1019 41.464 49.3419 41.336 49.5979 41.272C49.8859 41.176 50.1579 41.128 50.4139 41.128C50.8939 41.128 51.2619 41.224 51.5179 41.416C51.8059 41.576 52.0139 41.8 52.1419 42.088C52.3019 42.344 52.3979 42.648 52.4299 43Z",fill:"currentColor"})})};e.s(["default",0,d],486692);let u={email:"",password:""};function m({onSignUpClick:e,showSignUpLink:m=!0}){let{t:f}=(0,i.useTranslation)("common"),{site:p}=(0,o.useContext)(l.SiteContext),g=(0,c.useForm)({defaultValues:u}),{handleSubmit:h}=g,[b,v]=(0,o.useState)(!1),[x,y]=(0,o.useState)(void 0),k=async e=>{if(b)return;g.clearErrors(),v(!0);let t=await (0,s.signIn)("credentials",{redirect:!1,email:e.email,password:e.password});if(t?.error){y(t.error),v(!1);return}t?.ok&&200===t.status&&(window.location.href="/"),v(!1)};return(0,t.jsx)("div",{className:"custom-form",children:(0,t.jsx)(r.Form,{...g,children:(0,t.jsxs)("form",{onSubmit:h(k),autoComplete:"off",children:[(0,t.jsx)("div",{className:"text-on-surface flex w-full items-center justify-center",children:(0,t.jsx)(d,{size:"80px",siteLogo:p?.logo,siteName:p?.name})}),(0,t.jsx)("h1",{className:"font-cal text-on-surface mt-6 text-center text-3xl",children:f("signin.title")}),(0,t.jsx)("div",{className:"space-y-4 py-6 md:space-y-6",children:(0,t.jsxs)("div",{className:"space-y-4 md:space-y-6",children:[(0,t.jsx)("div",{children:(0,t.jsx)(a.FormInput,{name:"email",placeholder:"[email protected]",label:f("login.email"),rules:{required:String(f("validation.required")||"Required"),pattern:{value:/^[^\s@]+@[^\s@]+\.[^\s@]+$/,message:String(f("validation.invalidEmail")||"Invalid email")}}})}),(0,t.jsx)("div",{children:(0,t.jsx)(a.FormInput,{name:"password",type:"password",placeholder:"••••••••",label:f("login.password"),rules:{required:String(f("validation.required")||"Required")},extra:x})}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-start",children:[(0,t.jsx)("div",{className:"flex h-5 items-center",children:(0,t.jsx)("input",{id:"remember","aria-describedby":"remember",type:"checkbox",className:"focus:ring-3 focus:ring-primary-300 dark:focus:ring-primary-600 h-4 w-4 roun
1ded border border-gray-300 bg-gray-50 dark:border-gray-600 dark:bg-gray-700 dark:ring-offset-gray-800"})}),(0,t.jsx)("div",{className:"ml-3 text-sm",children:(0,t.jsx)("label",{htmlFor:"remember",className:"text-gray-500 dark:text-gray-300",children:"Remember me"})})]}),(0,t.jsx)("a",{href:"#",className:"text-primary-600 dark:text-primary-500 text-sm font-medium hover:underline",children:"Forgot password?"})]}),(0,t.jsx)(n.Button,{type:"submit",className:"group my-2 flex h-10 w-full items-center justify-center space-x-2 rounded-md border border-stone-200 transition-colors duration-75 focus:outline-none dark:border-stone-700",disabled:b,loading:b,text:f("btn.signin")}),m?(0,t.jsxs)("p",{className:"text-sm font-light text-gray-500 dark:text-gray-400",children:["Don’t have an account yet?",(0,t.jsx)("button",{type:"button",className:"text-primary-600 dark:text-primary-500 ml-1 font-medium hover:underline",onClick:e,children:f("btn.signup")})]}):null]})})]})})})}e.s(["default",()=>m],278253)},387221,91400,e=>{"use strict";var t=e.i(36970),r=e.i(158737),a=e.i(311282);async function l(e){try{let a="string"==typeof e?{workspaceId:e,pageSize:100}:{workspaceId:e.workspaceId,page:e.page,pageSize:e.pageSize,status:e.status,type:e.type},l=await r.http.get(t.API_ROUTES.feedback.list,{params:a});if("string"==typeof e)return l.ok?{ok:!0,data:l.data?.items??[]}:l;return l}catch(e){return{ok:!1,error:{message:e?.message||"Failed to fetch feedback"}}}}async function n(e,a){try{return await r.http.get(t.API_ROUTES.feedback.detail(e),{params:{workspaceId:a}})}catch(e){return{ok:!1,error:{message:e?.message||"Failed to fetch feedback"}}}}async function i(e){try{return await r.http.post(t.API_ROUTES.feedback.list,e)}catch(e){return{ok:!1,error:{message:e?.message||"Failed to create feedback"}}}}async function s(e,a){try{return await r.http.patch(t.API_ROUTES.feedback.detail(e),a)}catch(e){return{ok:!1,error:{message:e?.message||"Failed to update feedback"}}}}async function o(e,a){try{return await r.http.delete(t.API_ROUTES.feedback.detail(e),{params:{workspaceId:a.workspaceId}})}catch(e){return{ok:!1,error:{message:e?.message||"Failed to delete feedback"}}}}async function c({feedbackId:e,workspaceId:a}){try{return await r.http.post(t.API_ROUTES.feedback.vote(e),{workspaceId:a})}catch(e){return{ok:!1,error:{message:e?.message||"Failed to update vote"}}}}async function d({commentId:e,feedbackId:a,workspaceId:l}){try{return await r.http.post(t.API_ROUTES.feedback.commentVote(a,e),{workspaceId:l})}catch(e){return{ok:!1,error:{message:e?.message||"Failed to update vote"}}}}async function u(e,r){try{let l=new FormData;l.append("workspaceId",r.workspaceId),l.append("body",r.body),r.parentId&&l.append("parentId",r.parentId),r.image&&l.append("image",r.image);let n=await fetch(t.API_ROUTES.feedback.comments(e),{method:"POST",body:l});if(!n.ok)return{ok:!1,error:await (0,a.parseErrorResponse)(n)};return{ok:!0,data:await n.json()}}catch(e){return{ok:!1,error:{message:e?.message||"Failed to create comment"}}}}async function m(e,a,l){try{return await r.http.patch(t.API_ROUTES.feedback.comment(e,a),l)}catch(e){return{ok:!1,error:{message:e?.message||"Failed to update comment"}}}}async function f(e,a,l){try{return await r.http.delete(t.API_ROUTES.feedback.comment(e,a),{params:{workspaceId:l.workspaceId}})}catch(e){return{ok:!1,error:{message:e?.message||"Failed to delete comment"}}}}function p(e){let t=e?.name?.trim()||e?.email?.split("@")[0]?.trim()||"",r=t.split(/[\s._-]+/).filter(Boolean);return(r.length>1?r.slice(0,2).map(e=>Array.from(e)[0]??""):Array.from(t).filter(e=>/[\p{L}\p{N}]/u.test(e))).join("").slice(0,2).toUpperCase()||"?"}e.s(["createFeedbackComment",()=>u,"createFeedbackItem",()=>i,"deleteFeedbackComment",()=>f,"deleteFeedbackItem",()=>o,"getFeedbackDetail",()=>n,"getFeedbackItems",()=>l,"toggleFeedbackCommentVote",()=>d,"toggleFeedbackVote",()=>c,"updateFeedbackComment",()=>m,"updateFeedbackItem",()=>s],387221),e.s(["getUserInitials",()=>p],91400)},170014,e=>{"use strict";let t=(0,e.i(639297).default)("MessageCirclePlus",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);e.s(["MessageCirclePlus",()=>t],170014)},895468,554449,202678,455720,740841,e=>{"use strict";var t=e.i(394298),r=e.i(91400),a=e.i(69550),l=e.i(65941),n=e.i(386007),i=e.i(111651),s=e.i(413365),o=e.i(387221),c=e.i(20868),d=e.i(35041),u=e.i(406680),m=e.i(977967),f=e.i(680735),p=e.i(672953),g=e.i(278253),h=e.i(47005);let b=h.FEEDBACK_STATUSES.map(e=>({id:e,label:h.FEEDBACK_STATUS_LABELS[e],color:({pending:"text-[#f59e0b]",reviewing:"text-[#f97316]",planned:"text-[#3f7bf6]","in-progress":"text-[#8b5cf6]",completed:"text-[#4ec768]",closed:"text-[#737373]"})[e]})),v=[{id:"all",label:h.FEEDBACK_CATEGORY_LABELS.all,color:"bg-[#a6a6a6]",active:!0},...h.FEEDBACK_CATEGORIES.map(e=>({id:e,label:h.FEEDBACK_CATEGORY_LABELS[e],color:({bugs:"bg-[#ef4444]",features:"bg-[#4ec768]"})[e]}))];e.s(["feedbackBoards",0,v,"statusFilters",0,b],554449);let x=v.filter(e=>"bugs"===e.id||"features"===e.id);function y({defaultCategory:e,feedback:g,onCreated:h,onUpdated:b,open:v,setOpen:y,user:k,workspaceId:E}){let{t:S}=(0,c.useTranslation)("common"),A=(0,p.useForm)({defaultValues:{category:C(e),description:"",title:""}}),[I,j]=(0,f.useState)(),[F,R]=(0,f.useState)(!1),T=A.watch("title"),N=x.map(e=>({label:S(`feedback.boards.${e.id}`),value:e.id})),_=!!g;(0,f.useEffect)(()=>{v&&A.reset(w(e,g))},[e,g,A,v]);let B=T.trim().length>0&&!F,L=(0,f.useMemo)(()=>
1(0,r.getUserInitials)(k),[k]),P=()=>{A.reset(w(e,g)),j(void 0),R(!1)},D=()=>{y(!1),P()},M=async e=>{if(!e.title.trim()||F)return;j(void 0),R(!0);let t=g?await (0,o.updateFeedbackItem)(g.id,{workspaceId:E,category:e.category,title:e.title,description:e.description}):await (0,o.createFeedbackItem)({workspaceId:E,category:e.category,title:e.title,description:e.description});if(!t.ok){j(t.error?.message||S("feedback.create.failed")),R(!1);return}if(!t.data){j(S("feedback.create.failed")),R(!1);return}g?b?.(t.data):h(t.data),D()};return(0,t.jsx)(s.Modal,{showModal:v,setShowModal:y,onClose:P,className:"max-w-[520px] overflow-visible rounded-2xl border-neutral-200 bg-white shadow-[0_24px_60px_rgba(0,0,0,0.22)]",children:(0,t.jsx)(a.Form,{...A,children:(0,t.jsx)("form",{onSubmit:A.handleSubmit(M),className:"overflow-hidden rounded-2xl",children:(0,t.jsxs)("div",{className:"flex min-h-[268px] flex-col",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4 p-4",children:[(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[(0,t.jsxs)("div",{className:"relative flex size-10 shrink-0 items-center justify-center rounded-full bg-neutral-100 text-lg font-medium text-neutral-950",children:[L,(0,t.jsx)("span",{className:"absolute -bottom-0.5 -right-0.5 flex size-4 items-center justify-center rounded-full border-2 border-white bg-amber-400",children:(0,t.jsx)("span",{className:"size-1.5 rounded-full bg-white"})})]}),(0,t.jsx)(d.ChevronRight,{className:"size-4 shrink-0 text-neutral-400"}),(0,t.jsx)(n.FormSelect,{name:"category",options:N,className:"h-11 rounded-xl border-neutral-200 px-4 text-lg font-medium text-neutral-950 hover:border-neutral-300"})]}),(0,t.jsx)("button",{type:"button",onClick:D,"aria-label":S("feedback.create.closeLabel"),className:"flex size-10 shrink-0 items-center justify-center rounded-xl border border-neutral-200 bg-neutral-50 text-neutral-700 transition-colors hover:bg-neutral-100",children:(0,t.jsx)(m.X,{className:"size-5"})})]}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-2 px-4",children:[(0,t.jsx)(l.FormInput,{name:"title",placeholder:S("feedback.create.titlePlaceholder"),maxLength:160,inputGroupClassName:"h-auto border-0 shadow-none has-[[data-slot=input-group-control]:focus-visible]:ring-0",className:"px-0 text-2xl font-semibold text-neutral-950 placeholder:text-neutral-500 sm:text-3xl",rules:{required:S("feedback.create.requiredTitle")}}),(0,t.jsx)(i.FormTextarea,{name:"description",placeholder:String(S("feedback.create.descriptionPlaceholder")),rows:3,className:"min-h-16 resize-none border-0 px-0 py-0 text-sm text-neutral-700 outline-none placeholder:text-neutral-400 focus-visible:ring-0"})]}),I?(0,t.jsx)("p",{className:"px-4 pb-3 text-sm font-medium text-red-600",children:I}):null,(0,t.jsxs)("div",{className:"flex items-center justify-between border-t border-neutral-200 p-4",children:[(0,t.jsx)("div",{className:"flex-0",children:(0,t.jsx)(s.Button,{type:"button",variant:"outlined","aria-label":S("feedback.create.attachImage"),icon:(0,t.jsx)(u.ImageIcon,{className:"size-4"})})}),(0,t.jsx)("div",{className:"flex-0",children:(0,t.jsx)(s.Button,{type:"submit",variant:"primary",text:F?S("feedback.create.creating"):_?S("btn.save"):S("btn.send"),disabled:!B,loading:F})})]})]})})})})}function k({open:e,onClose:r}){return(0,t.jsx)(s.Drawer,{open:e,onClose:r,direction:"right",children:(0,t.jsxs)(s.DrawerContent,{className:"overflow-y-auto p-4",children:[(0,t.jsx)(s.DrawerHeader,{className:"pr-0 pt-0",children:(0,t.jsx)(s.DrawerTitle,{children:(0,t.jsx)("div",{onClick:r,className:"flex cursor-pointer items-start justify-end",children:(0,t.jsx)(m.X,{size:24,className:"text-current"})})})}),(0,t.jsx)(g.default,{showSignUpLink:!1})]})})}function C(e){return"bugs"===e||"features"===e?e:"features"}function w(e,t){return{category:t?.category??C(e),description:t?.description??"",title:t?.title??""}}e.s(["FeedbackCreateModal",()=>y,"FeedbackSignInDrawer",()=>k],895468);var E=e.i(165427);function S({variant:e}){return(0,t.jsxs)("div",{className:(0,E.cn)("relative size-5 shrink-0 overflow-hidden rounded-full border border-white shadow-sm sm:size-6 lg:size-7","nestor"===e?"bg-[#aa322d]":"bg-[#26311f]"),"aria-hidden":"true",children:[(0,t.jsx)("div",{className:(0,E.cn)("absolute inset-x-1 bottom-0 h-3.5 rounded-t-full sm:h-4 lg:inset-x-1.5 lg:h-[18px]","nestor"===e?"bg-neutral-950":"bg-[#111713]")}),(0,t.jsxs)("div",{className:"absolute left-1/2 top-1 size-2.5 -translate-x-1/2 roun
1ded-full bg-neutral-950 sm:size-3 lg:top-1.5 lg:size-3.5",children:[(0,t.jsx)("div",{className:"absolute left-1 top-1 size-0.5 rounded-full bg-white sm:top-1.5 lg:left-1.5 lg:size-1"}),(0,t.jsx)("div",{className:"absolute right-1 top-1 size-0.5 rounded-full bg-white sm:top-1.5 lg:right-1.5 lg:size-1"})]})]})}e.s(["default",()=>S],202678);var A={home:"https://trailmory.com",dub:"https://trailmory.com",signin:"https://app.dub.co/login",login:"https://app.dub.co/login",register:"https://app.dub.co/register",signup:"https://app.dub.co/register",app:"https://app.trailmory.com",dashboard:"https://app.trailmory.com",links:"https://app.dub.co/links",settings:"https://app.dub.co/settings",welcome:"https://app.dub.co/onboarding/welcome",discord:"https://twitter.com/dubdotco"};e.s(["DEFAULT_REDIRECTS",()=>A],455720);let I=(0,e.i(639297).default)("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);e.s(["Share2",()=>I],740841)}]);

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.