PageSourceSearch

https://tryhugo.ai/static/js/1428.0e095fd4.chunk.js

js tryhugo.ai collected 2026-10-05 16:10:05 UTC 14,100 bytes, 2 lines download raw bytes

1(self.webpackChunkreact_saas_template=self.webpackChunkreact_saas_template||[]).push([[1428],{17526:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(89379),o=a(80045),r=a(65043),i=a(93222),s=a(70579);const l=["component"],d=e=>{let{component:t}=e,a=(0,o.A)(e,l);return(0,s.jsx)(i.Route,(0,n.A)((0,n.A)({},a),{},{render:e=>function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];const o=Object.assign({},...a);return r.createElement(e,o)}(t,e,a)}))}},30247:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});a(65043);var n=a(96446),o=a(81637),r=a(57256),i=a(70579);const s=(0,r.A)((e=>({circularProgress:{color:e.palette.secondary.main}})),{withTheme:!0})((function(e){const{size:t,classes:a}=e;return(0,i.jsx)(n.A,{color:"secondary.main",pl:1.5,display:"flex",children:(0,i.jsx)(o.A,{size:t||24,thickness:t?t/5*24:5,className:a.circularProgress})})}))},43480:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(65043),o=a(90035),r=a(56258),i=a(96446),s=a(85865),l=a(11906),d=a(17392),c=a(67784),g=a(57256),p=a(30247),u=a(74802),m=a(19778),x=a(37402),b=a(40854),h=a.n(b),f=a(70579);const y=(0,g.A)((e=>({dialog:{"& .MuiDialog-paper":{borderRadius:"24px",padding:0,maxWidth:"480px",width:"100%",margin:e.spacing(2),background:"dark"===e.palette.mode?"linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%)":"linear-gradient(135deg, #ffffff 0%, #f8fafc 100%)",boxShadow:"dark"===e.palette.mode?"0 25px 50px -12px rgba(0, 0, 0, 0.8)":"0 25px 50px -12px rgba(0, 0, 0, 0.25)"}},header:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:e.spacing(3,3,2,3),borderBottom:"1px solid ".concat("dark"===e.palette.mode?"#333":"#e2e8f0")},closeButton:{color:e.palette.common.text,"&:hover":{backgroundColor:"dark"===e.palette.mode?"#333":"#f1f5f9"}},content:{padding:e.spacing(3),textAlign:"center"},iconContainer:{display:"flex",justifyContent:"center",marginBottom:e.spacing(2)},emailIcon:{fontSize:"48px",color:e.palette.primary.main,backgroundColor:"dark"===e.palette.mode?"#1e293b":"#f1f5f9",borderRadius:"50%",padding:e.spacing(2)},successIcon:{fontSize:"64px",color:"#10b981"},textField:{marginTop:e.spacing(2),"& .MuiOutlinedInput-root":{borderRadius:"16px",backgroundColor:"dark"===e.palette.mode?"#1e293b":"#f8fafc","& fieldset":{borderColor:"dark"===e.palette.mode?"#334155":"#e2e8f0"},"&:hover fieldset":{borderColor:e.palette.primary.main},"&.Mui-focused fieldset":{borderColor:e.palette.primary.main}},"& .MuiInputLabel-root":{color:e.palette.common.text},"& .MuiOutlinedInput-input":{color:e.palette.common.text,padding:e.spacing(1.5,2)}},actions:{padding:e.spacing(2,3,3,3),gap:e.spacing(2),justifyContent:"center"},resetButton:{borderRadius:"16px",padding:e.spacing(1.5,4),textTransform:"none",fontWeight:600,fontSize:"16px",minWidth:"140px"},cancelButton:{borderRadius:"16px",padding:e.spacing(1.5,4),textTransform:"none",fontWeight:600,fontSize:"16px",color:e.palette.common.text,borderColor:"dark"===e.palette.mode?"#334155":"#e2e8f0","&:hover":{borderColor:e.palette.primary.main,backgroundColor:"dark"===e.palette.mode?"#1e293b":"#f8fafc"}},successContainer:{padding:e.spacing(4,3),textAlign:"center"},successButton:{borderRadius:"16px",padding:e.spacing(1.5,4),textTransform:"none",fontWeight:600,fontSize:"16px",marginTop:e.spacing(3),minWidth:"140px"}})),{withTheme:!0})((function(e){const{onClose:t,classes:a,setLoginStatus:g,theme:b}=e,[y,S]=(0,n.useState)(!1),[F,k]=(0,n.useState)(!1),[v,C]=(0,n.useState)(""),z=(0,n.useCallback)((e=>{e.preventDefault(),S(!0),console.log("sending password reset email");let t={email:v};h().post("/api/users/send-password-reset",t).then((e=>{console.log("response from password reset api.."),console.log(e),S(!1),k(!0)})).catch((e=>{console.log("Error sending password reset:",e),S(!1)}))}),[v]);return(0,f.jsx)(o.A,{open:!0,onClose:t,disableEscapeKeyDown:y,className:a.dialog,TransitionComponent:r.A,transitionDuration:300,children:F?(0,f.jsxs)(i.A,{className:a.successContainer,children:[(0,f.jsx)("div",{className:a.iconContainer,children:(0,f.jsx)(m.A,{className:a.successIcon})}),(0,f.jsx)(s.A,{variant:"h5",fontWeight:"bold",sx:{color:b.palette.common.text,marginBottom:b.spacing(2)},children:"Check Your Email"}),(0,f.jsx)(s.A,{variant:"body1",sx:{color:b.palette.common.text,opacity:.8,lineHeight:1.6,marginBottom:b.spacing(1)},children:"We've sent password reset instructions to"}),(0,f.jsx)(s.A,{variant:"body1",fontWeight:"600",sx:{color:b.palette.primary.main,marginBottom:b.spacing(2)},children:v}),(0,f.jsx)(s.A,{variant:"body2",sx:{color:b.palette.common.text,opacity:.7,fontSize:"14px"},children:"Please check your inbox and follow the instructions to reset your password."}),(0,f.jsx)(l.A,{variant:"contained",onClick:t,className:a.successButton,children:"Got it"})]}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:a.header,children:[(0,f.jsx)(s.A,{variant:"h6",fontWeight:"bold",sx:{color:b.palette.common.text},children:"Reset Password"}),(0,f.jsx)(d.A,{onClick:t,disabled:y,className:a.closeButton,size:"small",children:(0,f.jsx)(u.A,{})})]}),(0,f.jsxs)("form",{onSubmit:z,children:[(0,f.jsxs)("div",{className:a.content,children:[(0,f.jsx)("div",{className:a.iconContainer,children:(0,f.jsx)(x.A,{className:a.emailIcon})}),(0,f.jsx)(s.A,{variant:"body1",sx:{color:b.palette.common.text,marginBottom:b.spacing(1),lineHeight:1.6},children:"Enter your email address and we'll send you instructions to reset your password."}
1),(0,f.jsx)(c.A,{value:v,onChange:e=>C(e.target.value),className:a.textField,variant:"outlined",margin:"dense",required:!0,fullWidth:!0,label:"Email Address",autoFocus:!0,type:"email",autoComplete:"off",disabled:y})]}),(0,f.jsxs)("div",{className:a.actions,children:[(0,f.jsx)(l.A,{onClick:t,disabled:y,variant:"outlined",className:a.cancelButton,children:"Cancel"}),(0,f.jsx)(l.A,{type:"submit",variant:"contained",disabled:y||!v.trim(),className:a.resetButton,children:y?(0,f.jsxs)(f.Fragment,{children:["Sending...",(0,f.jsx)(p.A,{size:20,style:{marginLeft:8}})]}):"Send Reset Link"})]})]})]})})}))},52289:e=>{const t={brand:{50:"#F5F1FF",100:"#E9DFFE",200:"#D2BFFD",300:"#B69CFB",400:"#9A78F9",500:"#6C5CE7",600:"#7B47E0",700:"#5C38A8",800:"#3F2575",900:"#241441"},neutral:{0:"#FFFFFF",25:"#FCFBFE",50:"#F7F6FA",100:"#EFEDF3",200:"#E2DFE8",300:"#C9C5D2",400:"#9F9AAB",500:"#74707F",600:"#534F5C",700:"#37343F",800:"#1F1D26",900:"#121017",950:"#08070C"},success:{100:"#DCFBE8",500:"#22C55E",700:"#15803D"},warning:{100:"#FEF3C7",500:"#F59E0B",700:"#B45309"},danger:{100:"#FEE2E2",500:"#EF4444",700:"#B91C1C"},info:{100:"#DBEAFE",500:"#3B82F6",700:"#1D4ED8"}},a={light:{bg:t.neutral[25],bgSubtle:t.neutral[50],surface:t.neutral[0],surfaceMuted:t.neutral[100],border:t.neutral[200],borderStrong:t.neutral[300],textPrimary:t.neutral[900],textSecondary:t.neutral[600],textTertiary:t.neutral[400],textOnBrand:"#FFFFFF",brand:t.brand[500],brandHover:t.brand[600],brandSubtle:t.brand[50],focusRing:"rgba(108, 92, 231, 0.45)"},dark:{bg:t.neutral[950],bgSubtle:t.neutral[900],surface:t.neutral[800],surfaceMuted:t.neutral[700],border:"rgba(255,255,255,0.08)",borderStrong:"rgba(255,255,255,0.18)",textPrimary:t.neutral[25],textSecondary:t.neutral[300],textTertiary:t.neutral[400],textOnBrand:"#FFFFFF",brand:t.brand[400],brandHover:t.brand[300],brandSubtle:"rgba(108, 92, 231, 0.12)",focusRing:"rgba(182, 156, 251, 0.55)"}};e.exports={palette:t,colorRoles:a,fontFamily:{sans:'"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif',display:'"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif',serif:'"Instrument Serif", "Cormorant Garamond", Georgia, "Times New Roman", serif',mono:'"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},fontSize:{xs:12,sm:14,base:16,lg:18,xl:20,"2xl":24,"3xl":30,"4xl":38,"5xl":48,"6xl":60,"7xl":76},lineHeight:{tight:1.1,snug:1.25,normal:1.5,relaxed:1.7},fontWeight:{regular:400,medium:500,semibold:600,bold:700,extrabold:800},letterSpacing:{tight:"-0.02em",display:"-0.03em",normal:"0em",wide:"0.02em"},space:{0:0,1:4,2:8,3:12,4:16,5:20,6:24,8:32,10:40,12:48,16:64,20:80,24:96,32:128,40:160,48:192,64:256},radius:{none:0,xs:4,sm:8,md:12,lg:16,xl:24,"2xl":32,pill:999},elevation:{none:"none",xs:"0 1px 2px rgba(15, 12, 26, 0.06)",sm:"0 2px 6px rgba(15, 12, 26, 0.08)",md:"0 6px 16px rgba(15, 12, 26, 0.10)",lg:"0 16px 40px rgba(15, 12, 26, 0.14)",xl:"0 32px 80px rgba(15, 12, 26, 0.20)",glassLight:"0 8px 32px rgba(15, 12, 26, 0.06), inset 0 1px 0 rgba(255,255,255,0.6)",glassDark:"0 8px 32px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255,255,255,0.06)",brandGlow:"0 12px 32px rgba(108, 92, 231, 0.35)"},duration:{instant:"0ms",fast:"120ms",base:"180ms",slow:"280ms",entrance:"420ms"},easing:{standard:"cubic-bezier(0.2, 0, 0, 1)",emphasized:"cubic-bezier(0.3, 0, 0, 1.15)",exit:"cubic-bezier(0.4, 0, 1, 1)"},breakpoints:{xs:0,sm:600,md:960,lg:1280,xl:1920},zIndex:{base:0,raised:10,dropdown:1e3,sticky:1100,overlay:1200,modal:1300,popover:1400,toast:1500,tooltip:1600},layout:{containerMax:1200,contentMax:720,navHeight:72}}},58991:(e,t,a)=>{const{createTheme:n}=a(16854),o=a(52289),{palette:r,colorRoles:i,fontFamily:s,fontSize:l,lineHeight:d,fontWeight:c,letterSpacing:g,space:p,radius:u,elevation:m,duration:x,easing:b,breakpoints:h,zIndex:f,layout:y}=o,S=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";const t=i[e];return n({palette:{mode:e,primary:{light:r.brand[300],main:r.brand[500],dark:r.brand[700],contrastText:t.textOnBrand},secondary:{light:r.neutral[200],main:r.neutral[700],dark:r.neutral[900],contrastText:r.neutral[0]},success:{main:r.success[500],light:r.success[100],dark:r.success[700]},warning:{main:r.warning[500],light:r.warning[100],dark:r.warning[700]},error:{main:r.danger[500],light:r.danger[100],dark:r.danger[700]}
1,info:{main:r.info[500],light:r.info[100],dark:r.info[700]},background:{default:t.bg,paper:t.surface},text:{primary:t.textPrimary,secondary:t.textSecondary,disabled:t.textTertiary},divider:t.border},typography:{fontFamily:s.sans,h1:{fontFamily:s.display,fontSize:l["6xl"],lineHeight:d.tight,fontWeight:c.extrabold,letterSpacing:g.display},h2:{fontFamily:s.display,fontSize:l["5xl"],lineHeight:d.tight,fontWeight:c.bold,letterSpacing:g.tight},h3:{fontSize:l["4xl"],lineHeight:d.snug,fontWeight:c.semibold,letterSpacing:g.tight},h4:{fontSize:l["3xl"],lineHeight:d.snug,fontWeight:c.semibold},h5:{fontSize:l["2xl"],lineHeight:d.snug,fontWeight:c.semibold},h6:{fontSize:l.xl,lineHeight:d.snug,fontWeight:c.semibold},subtitle1:{fontSize:l.lg,lineHeight:d.normal,fontWeight:c.medium},subtitle2:{fontSize:l.base,lineHeight:d.normal,fontWeight:c.medium},body1:{fontSize:l.base,lineHeight:d.normal},body2:{fontSize:l.sm,lineHeight:d.normal},caption:{fontSize:l.xs,lineHeight:d.normal,color:t.textSecondary},button:{fontSize:l.base,lineHeight:1,fontWeight:c.semibold,letterSpacing:g.normal,textTransform:"none"}},shape:{borderRadius:u.md},spacing:e=>"".concat(p[1]*e,"px"),breakpoints:{values:h},zIndex:f,transitions:{duration:{shortest:100,shorter:140,short:180,standard:220,complex:320,enteringScreen:280,leavingScreen:220},easing:{easeInOut:b.standard,easeOut:b.standard,easeIn:b.exit,sharp:b.exit}},components:{MuiCssBaseline:{styleOverrides:{"html, body":{backgroundColor:t.bg,color:t.textPrimary,fontFamily:s.sans,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},"*, *::before, *::after":{boxSizing:"border-box"},"::selection":{background:r.brand[200],color:r.neutral[900]}}},MuiButton:{defaultProps:{disableElevation:!0,disableRipple:!1},styleOverrides:{root:{borderRadius:u.pill,padding:"".concat(p[3],"px ").concat(p[6],"px"),fontFamily:s.sans,fontWeight:c.semibold,letterSpacing:"-0.005em",textTransform:"none",transition:"background-color ".concat(x.fast," ").concat(b.standard,", transform ").concat(x.fast," ").concat(b.standard,", box-shadow ").concat(x.fast," ").concat(b.standard,", color ").concat(x.fast," ").concat(b.standard),"&:focus-visible":{outline:"none",boxShadow:"0 0 0 3px ".concat(t.focusRing)}},sizeLarge:{padding:"".concat(p[4],"px ").concat(p[8],"px"),fontSize:l.base,minHeight:52},sizeMedium:{padding:"".concat(p[3],"px ").concat(p[6],"px"),fontSize:l.sm,minHeight:44},sizeSmall:{padding:"".concat(p[2],"px ").concat(p[4],"px"),fontSize:l.sm,minHeight:36},contained:{background:r.brand[600],color:t.textOnBrand,boxShadow:"inset 0 1px 0 rgba(255,255,255,0.18), 0 6px 16px rgba(91, 56, 168, 0.18), 0 1px 2px rgba(15, 12, 26, 0.06)","&:hover":{background:r.brand[700],transform:"translateY(-1px)",boxShadow:"inset 0 1px 0 rgba(255,255,255,0.22), 0 10px 22px rgba(91, 56, 168, 0.25), 0 1px 2px rgba(15, 12, 26, 0.06)"},"&:active":{transform:"translateY(0)",boxShadow:"inset 0 1px 0 rgba(255,255,255,0.12), 0 3px 8px rgba(91, 56, 168, 0.16)"},"&.Mui-disabled":{background:r.neutral[200],color:r.neutral[500],boxShadow:"none"}},outlined:{borderColor:t.borderStrong,borderWidth:"1px",color:t.textPrimary,background:t.surface,boxShadow:"0 1px 2px rgba(15, 12, 26, 0.04)","&:hover":{borderColor:t.brand,background:t.brandSubtle,borderWidth:"1px"}},text:{color:t.textPrimary,padding:"".concat(p[2],"px ").concat(p[3],"px"),"&:hover":{background:t.surfaceMuted}}}},MuiPaper:{defaultProps:{elevation:0},styleOverrides:{root:{backgroundImage:"none",borderRadius:u.lg,backgroundColor:t.surface,border:"1px solid ".concat(t.border)}}},MuiOutlinedInput:{styleOverrides:{root:{borderRadius:u.md,background:t.surface}}},MuiLink:{defaultProps:{underline:"hover"},styleOverrides:{root:{color:t.brand,fontWeight:c.medium}}}},tokens:o,layout:y})},F=S("light"),k=S("dark");e.exports={themeNext:F,themeNextDark:k,buildTheme:S,tokens:o}},82024:(e,t,a)=>{"use strict";a.d(t,{lt:()=>n});a(84717),a(16928);const n=e=>({type:"SET_CURRENT_USER",payload:e})},84717:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(40854),o=a.n(n);const r=e=>{e?o().defaults.headers.common.Authorization=e:delete o().defaults.headers.common.Authorization}}}]);
2//# sourceMappingURL=1428.0e095fd4.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.