PageSourceSearch

https://miresource.com/_next/static/chunks/0rbdc7dkmelv6.js

js miresource.com collected 2026-09-25 14:57:36 UTC 33,746 bytes, 13 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,102378,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},601386,e=>{"use strict";e.s(["default",0,function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}])},888659,e=>{"use strict";function t(){return"u">typeof window}function n(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function r(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!t()&&(e instanceof Node||e instanceof r(e).Node)}function i(e){return!!t()&&(e instanceof Element||e instanceof r(e).Element)}function o(e){return!!t()&&(e instanceof HTMLElement||e instanceof r(e).HTMLElement)}function l(e){return!(!t()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof r(e).ShadowRoot)}let u=new Set(["inline","contents"]);function c(e){let{overflow:t,overflowX:n,overflowY:r,display:s}=j(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!u.has(s)}let d=new Set(["table","td","th"]),m=[":popover-open",":modal"];function f(e){return m.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let h=["transform","translate","scale","rotate","perspective"],p=["transform","translate","scale","rotate","perspective","filter"],g=["paint","layout","strict","content"];function x(e){let t=v(),n=i(e)?j(e):e;return h.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||p.some(e=>(n.willChange||"").includes(e))||g.some(e=>(n.contain||"").includes(e))}function v(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let b=new Set(["html","body","#document"]);function w(e){return b.has(n(e))}function j(e){return r(e).getComputedStyle(e)}function y(e){if("html"===n(e))return e;let t=e.assignedSlot||e.parentNode||l(e)&&e.host||s(e);return l(t)?t.host:t}function C(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,j,"getContainingBlock",0,function(e){let t=y(e);for(;o(t)&&!w(t);){if(x(t))return t;if(f(t))break;t=y(t)}return null},"getDocumentElement",0,s,"getFrameElement",0,C,"getNodeName",0,n,"getNodeScroll",0,function(e){return i(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,n,s){var a;void 0===n&&(n=[]),void 0===s&&(s=!0);let i=function e(t){let n=y(t);return w(n)?t.ownerDocument?t.ownerDocument.body:t.body:o(n)&&c(n)?n:e(n)}(t),l=i===(null==(a=t.ownerDocument)?void 0:a.body),u=r(i);if(l){let t=C(u);return n.concat(u,u.visualViewport||[],c(i)?i:[],t&&s?e(t):[])}return n.concat(i,e(i,[],s))},"getParentNode",0,y,"getWindow",0,r,"isContainingBlock",0,x,"isElement",0,i,"isHTMLElement",0,o,"isLastTraversableNode",0,w,"isNode",0,a,"isOverflowElement",0,c,"isShadowRoot",0,l,"isTableElement",0,function(e){return d.has(n(e))},"isTopLayer",0,f,"isWebKit",0,v])},425017,e=>{"use strict";let t=Math.min,n=Math.max,r=Math.round,s=Math.floor;e.s(["createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,s,"max",0,n,"min",0,t,"round",0,r])},641645,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),r=Math.min,s=Math.max,a=Math.round,i=Math.floor,o={left:"right",right:"left",bottom:"top",top:"bottom"};function l(e){return e.split("-")[0]}function u(e){return e.split("-")[1]}function c(e){return"x"===e?"y":"x"}function d(e){return"y"===e?"height":"width"}function m(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function f(e){return c(m(e))}function h(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let p=["left","right"],g=["right","left"],x=["top","bottom"],v=["bottom","top"];function b(e){let t=l(e);return o[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,n){return s(e,r(t,n))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,i,"getAlignment",0,u,"getAlignmentAxis",0,f,"getAlignmentSides",0,function(e,t,n){void 0===n&&(n=!1);let r=u(e),s=f(e),a=d(s),i="x"===s?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=b(i)),[i,b(i)]},"getAxisLength",0,d,"getExpandedPlacements",0,function(e){let t=b(e);return[h(e),t,h(t)]},"getOppositeAlignmentPlacement",0,h,"getOppositeAxis",0,c,"getOppositeAxisPlacements",0,function(e,t,n,r){let s=u(e),a=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?g:p;return t?p:g;case"left":case"right":return t?x:v;default:return[]}}(l(e),"start"===n,r);return s&&(a=a.map(e=>e+"-"+s),t&&(a=a.concat(a.map(h)))),a}
1,"getOppositePlacement",0,b,"getPaddingObject",0,function(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}},"getSide",0,l,"getSideAxis",0,m,"max",0,s,"min",0,r,"placements",0,n,"rectToClientRect",0,function(e){let{x:t,y:n,width:r,height:s}=e;return{width:r,height:s,top:n,left:t,right:t+r,bottom:n+s,x:t,y:n}},"round",0,a,"sides",0,t])},706462,274874,659173,122954,e=>{"use strict";var t=e.g&&e.g.Object===Object&&e.g;e.s(["default",0,t],274874);var n="object"==typeof self&&self&&self.Object===Object&&self,r=t||n||Function("return this")();e.s(["default",0,r],659173);var s=r.Symbol;e.s(["default",0,s],122954);var a=Object.prototype,i=a.hasOwnProperty,o=a.toString,l=s?s.toStringTag:void 0;let u=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var s=o.call(e);return r&&(t?e[l]=n:delete e[l]),s};var c=Object.prototype.toString,d=s?s.toStringTag:void 0;e.s(["default",0,function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":d&&d in Object(e)?u(e):c.call(e)}],706462)},764843,e=>{"use strict";var t=Array.isArray;e.s(["default",0,t])},49862,e=>{"use strict";e.s(["default",0,function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}])},492943,e=>{"use strict";e.s(["default",0,function(e){return null!=e&&"object"==typeof e}])},619637,e=>{"use strict";var t=e.i(706462),n=e.i(492943);e.s(["default",0,function(e){return"symbol"==typeof e||(0,n.default)(e)&&"[object Symbol]"==(0,t.default)(e)}])},673656,e=>{"use strict";var t=/\s/;let n=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n};var r=/^\s+/,s=e.i(49862),a=e.i(619637),i=0/0,o=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.s(["default",0,function(e){if("number"==typeof e)return e;if((0,a.default)(e))return i;if((0,s.default)(e)){var t,d="function"==typeof e.valueOf?e.valueOf():e;e=(0,s.default)(d)?d+"":d}if("string"!=typeof e)return 0===e?e:+e;e=(t=e)?t.slice(0,n(t)+1).replace(r,""):t;var m=l.test(e);return m||u.test(e)?c(e.slice(2),m?2:8):o.test(e)?i:+e}],673656)},257908,811008,172368,630699,e=>{"use strict";var t=e.i(680809),n=e.i(337307);let r=function(e,t,n,r){for(var s=e.length,a=n+(r?1:-1);r?a--:++a<s;)if(t(e[a],a,e))return a;return -1},s=function(e){return e!=e},a=function(e,t,n){for(var r=n-1,s=e.length;++r<s;)if(e[r]===t)return r;return -1},i=function(e,t){return!!(null==e?0:e.length)&&(t==t?a(e,t,0):r(e,s,0))>-1};e.s(["default",0,i],811008);let o=function(e,t,n){for(var r=-1,s=null==e?0:e.length;++r<s;)if(n(t,e[r]))return!0;return!1};e.s(["default",0,o],172368);var l=e.i(199006),u=e.i(657587),c=e.i(354354),d=u.default&&1/(0,c.default)(new u.default([,-0]))[1]==1/0?function(e){return new u.default(e)}:function(){};let m=function(e,t,r){var s=-1,a=i,u=e.length,m=!0,f=[],h=f;if(r)m=!1,a=o;else if(u>=200){var p=t?null:d(e);if(p)return(0,c.default)(p);m=!1,a=l.default,h=new n.default}else h=t?[]:f;e:for(;++s<u;){var g=e[s],x=t?t(g):g;if(g=r||0!==g?g:0,m&&x==x){for(var v=h.length;v--;)if(h[v]===x)continue e;t&&h.push(x),f.push(g)}else a(h,x,r)||(h!==f&&h.push(x),f.push(g))}return f};e.s(["default",0,m],630699),e.s(["uniqBy",0,function(e,n){return e&&e.length?m(e,(0,t.default)(n,2)):[]}],257908)},989560,e=>{"use strict";let t=(0,e.i(448551).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",0,t],989560)},395810,e=>{"use strict";let t=(0,e.i(448551).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);e.s(["Menu",0,t],395810)},720580,e=>{"use strict";var t=e.i(396986),n=e.i(65762),r=e.i(390921);let s=(0,r.forwardRef)(function(e,s){[e,s]=(0,t.useContextProps)(e,s,n.HeadingContext);let{children:a,level:i=3,className:o,...l}=e,u=t.dom[`h${i}`];return r.default.createElement(u,{...l,ref:s,className:null!=o?o:"react-aria-Heading"},a)});e.s(["Heading",0,s])},472149,e=>{"use strict";var t=e.i(390921).useLayoutEffect;e.s(["default",0,t])},443455,e=>{"use strict";var t=e.i(649289),n=e.i(7284);e.s(["Alert",0,function(e){let{text:r,icon:s,className:a="",iconClassesName:i=""}=e,o=(0,n.default)("inline-flex rounded-lg px-3 py-2",a),l=(0,n.default)("mr-2 inline-flex items-center",{[i]:i});return(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)("span",{className:l,children:s}),(0,t.jsx)("div",{className:"flex flex-col text-sm font-normal",children:r})]})}])},671256,186394,e=>{"use strict";var t=e.i(649289),n=e.i(7284),r=e.i(957435),s=e.i(66851),a=e.i(720580),i=e.i(832596);e.s(["Dialog",0,function(e){let{isOpen:n,children:a,width:o=536,showButton:l=!0,onDismiss:u}=e;return(0,t.jsx)(r.Modal,{"data-testid":"dialog-overlay",className:"fixed inset-0 z-20 flex items-center justify-center bg-black/70 sm:py-10",isOpen:n,onOpenChange:e=>{!e&&u&&u()},children:(0,t.jsx)(s.Dialog,{"data-testid":"dialog",className:"sm:bg-surface relative grid max-h-full grid-flow-dense grid-cols-[1fr_auto] grid-rows-[auto_1fr_auto] bg-white outline-hidden max-sm:h-full max-sm:w-full! sm:rou
1nded-2xl",style:{width:o},children:e=>{let{close:n}=e;return(0,t.jsxs)(t.Fragment,{children:[l&&(0,t.jsx)("div",{className:"col-start-2 flex items-center py-4 pr-4 sm:pt-6 sm:pr-8 sm:pb-2",children:(0,t.jsx)("button",{"aria-label":"Close dialog",onClick:n,children:(0,t.jsx)(i.X,{className:"text-p-100"})})}),"function"==typeof a?a({close:n}):a]})}})})},"DialogActions",0,function(e){let{children:n}=e;return(0,t.jsx)("div",{className:"col-span-2 flex gap-3 px-4 py-3 max-sm:bg-white max-sm:shadow-[0_-3px_10px_rgba(0,0,0,0.06)] max-sm:*:flex-1 sm:px-8 sm:py-6",children:n})},"DialogContent",0,function(e){let{children:r,className:s,disableScroll:a}=e;return(0,t.jsx)("div",{"data-testid":"dialog-content",className:(0,n.default)("col-span-2 p-4 sm:px-8 sm:py-6",{"overflow-auto":!a},s),children:r})},"DialogTitle",0,function(e){let{children:n}=e;return(0,t.jsx)(a.Heading,{slot:"title",className:"p-4 text-2xl font-bold sm:px-8 sm:pt-6 sm:pb-2 sm:font-serif",children:n})}],186394),e.s([],671256)},514141,e=>{"use strict";var t=e.i(649289),n=e.i(390921),r=e.i(7284);e.s(["default",0,function(e){let{id:s,className:a,inputClassName:i,label:o,symbol:l,invalid:u,errorMessage:c,children:d,...m}=e,f=(0,n.useId)(),h=s||f;return(0,t.jsxs)("div",{className:(0,r.default)("input-text",i),children:[(0,t.jsx)("input",{id:h,...m,placeholder:o,className:(0,r.default)(a,{"has-symbol":l,"border-error":u})}),(0,t.jsx)("label",{htmlFor:h,className:(0,r.default)("label",{"label-error":u}),children:o}),l&&(0,t.jsx)("div",{className:"symbol",children:l}),u&&c&&(0,t.jsx)("span",{className:"error-message",role:"alert",children:c}),d]})}])},972649,e=>{"use strict";var t=e.i(865989);e.s(["getIsRoleGPA",0,function(e){return e===t.ROLE_NAMES.GPA},"getIsRoleProvider",0,function(e){return e===t.ROLE_NAMES.PROVIDER}])},11645,e=>{e.q("/_next/static/media/CloseIcon.0-er6buwlzi14.svg")},986887,e=>{e.q("/_next/static/media/DropdownArrow.1zj31o56-lel7.svg")},849029,e=>{e.q("/_next/static/media/GreenCheck.03j3e-9fyugyc.svg")},144713,e=>{e.q("/_next/static/media/HidePassword.0gyvdtqh9l2tq.svg")},501967,e=>{e.q("/_next/static/media/ShowPassword.08w4ia9uko7ec.svg")},572204,e=>{e.q("/_next/static/media/YellowAlert.1wh_v36kpnofp.svg")},899107,783649,328860,61818,270370,580964,e=>{"use strict";var t=e.i(390921),n=e.i(49862),r=e.i(659173);let s=function(){return r.default.Date.now()};var a=e.i(673656),i=Math.max,o=Math.min;let l=function(e,t,r){var l,u,c,d,m,f,h=0,p=!1,g=!1,x=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var n=l,r=u;return l=u=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-f,r=e-h;return void 0===f||n>=t||n<0||g&&r>=c}function w(){var e,n,r,a=s();if(b(a))return j(a);m=setTimeout(w,(e=a-f,n=a-h,r=t-e,g?o(r,c-n):r))}function j(e){return(m=void 0,x&&l)?v(e):(l=u=void 0,d)}function y(){var e,n=s(),r=b(n);if(l=arguments,u=this,f=n,r){if(void 0===m)return h=e=f,m=setTimeout(w,t),p?v(e):d;if(g)return clearTimeout(m),m=setTimeout(w,t),v(f)}return void 0===m&&(m=setTimeout(w,t)),d}return t=(0,a.default)(t)||0,(0,n.default)(r)&&(p=!!r.leading,c=(g="maxWait"in r)?i((0,a.default)(r.maxWait)||0,t):c,x="trailing"in r?!!r.trailing:x),y.cancel=function(){void 0!==m&&clearTimeout(m),h=0,l=f=u=m=void 0},y.flush=function(){return void 0===m?d:j(s())},y};function u(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window,r=(0,t.useMemo)(()=>n.matchMedia(e),[e,n]),[,s]=(0,t.useReducer)(e=>!e,!1);return(0,t.useEffect)(()=>("addEventListener"in r?r.addEventListener("change",s):"addListener"in r&&r.addListener(s),()=>{"removeEventListener"in r?r.removeEventListener("change",s):"removeListener"in r&&r.removeListener(s)}),[r]),r.matches}e.s(["debounce",0,l],783649),e.s(["useDebounce",0,function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:350,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,[s,a]=(0,t.useState)(e);return(0,t.useEffect)(()=>{let t=r(a,n);return t(e),()=>{t.cancel()}},[e,n,r]),s}],328860),e.s(["useMatchMedia",0,u],61818),e.s(["useEventListener",0,function(e,n,r,s){let a=(0,t.useRef)(r);a.current=r,(0,t.useEffect)(()=>{let t=e=>a.current(e);
1return e.addEventListener(n,t,s),()=>{e.removeEventListener(n,t,s)}},[e,n,s])}],270370);let c={sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"};e.s(["useScreen",0,function(e){return u(`(min-width: ${c[e]})`)}],580964),e.s([],899107)},679511,629326,242735,e=>{"use strict";var t=e.i(649289),n=e.i(390921),r=e.i(298383),s=e.i(213596),a=e.i(709277);e.i(671256);var i=e.i(186394),o=e.i(738280),l=e.i(579190);e.i(557833);var u=e.i(946383);e.i(405125);var c=e.i(794071),d=e.i(736512),m=e.i(794349),f=e.i(17939),h=e.i(563941),p=e.i(563255);let g=(0,p.createServerReference)("005b5a02f7c779ec33682f622063aa7735e5b04050",p.callServer,void 0,p.findSourceMapURL,"refreshUser");async function x(e,t){await d.client.request(b,{userId:e,user:t}),await g(),m.default.track("Edit Account",{id:e,fields:t})}async function v(e){let t=null;try{t=await d.client.request(w,{userId:e}),m.default.track("Delete Self Account")}catch(e){m.default.track("Delete Self Account Failure"),f.logger.error(e)}t&&await (0,h.resetSession)()}e.s(["refreshUser",0,g],629326);let b=(0,c.graphql)(`
2  mutation updateUser($userId: ID!, $user: UserUpdateInput!) {
3    updateUser(userId: $userId, user: $user) {
4      id
5    }
6  }
7`),w=(0,c.graphql)(`
8  mutation DeleteUser($userId: ID!) {
9    deleteUser(userId: $userId) {
10      id
11    }
12  }
13`);e.s(["deleteAccount",0,v,"updateAccount",0,x],242735);let j=(0,s.object)({input:(0,s.string)().required().matches(/^DELETE$/,{message:"Please enter the text exactly as displayed to confirm."})});e.s(["DeleteAccountDialog",0,function(e){let{isOpen:s,onDismiss:c}=e,{user:d}=(0,u.useAuthContext)(),m=(0,n.useId)(),{handleSubmit:f,formState:h,setError:p,control:g}=(0,r.useForm)({resolver:(0,a.yupResolver)(j),defaultValues:{input:""}});async function x(){try{await v(d.id)}catch(e){p("root",{message:"Something went wrong."})}}return(0,t.jsxs)(i.Dialog,{isOpen:s,onDismiss:c,"aria-label":"Delete account",children:[(0,t.jsx)(i.DialogTitle,{children:"Delete Account"}),(0,t.jsx)(i.DialogContent,{children:(0,t.jsxs)("form",{id:m,className:"space-y-6",onSubmit:f(x),children:[(0,t.jsx)("p",{className:"text-xl font-bold",children:"We'll miss you!"}),(0,t.jsx)("p",{children:"By deleting your account, you will lose access to all of your resources."}),(0,t.jsx)(l.TextFieldController,{name:"input",control:g,label:"Type DELETE to confirm",autoComplete:"off",isDisabled:h.isSubmitting,onPaste:e=>e.preventDefault()}),(0,t.jsx)("p",{children:"You will receive an email confirmation."})]})}),(0,t.jsxs)(i.DialogActions,{children:[(0,t.jsxs)("div",{className:"grid gap-3 md:flex",children:[(0,t.jsx)("button",{className:"btn btn-fill",disabled:h.isSubmitting,onClick:c,children:"Back to edit account"}),(0,t.jsx)("button",{form:m,className:"btn",disabled:h.isSubmitting,children:"Permanently delete"})]}),(0,t.jsx)(o.CrispHideOnMobile,{})]})]})}],679511)},723550,e=>{"use strict";var t=e.i(649289),n=e.i(390921),r=e.i(858486),s=e.i(7284);e.i(400648);var a=e.i(456497),i=e.i(211163);e.s(["Login",0,function(e){let{className:o=""}=e,[l,u]=(0,n.useState)(!1),[c,d]=(0,n.useState)(!1),m=(0,r.useRouter)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{className:(0,s.default)("btn btn-sm usopc:rounded-full w-max",o),onClick:()=>u(!0),children:"Log In"}),l&&(0,t.jsx)(a.LoginDialog,{onDismiss:()=>u(!1),onSubmit:()=>{u(!1),m.refresh()},onResetPasswordOpen:()=>{u(!1),d(!0)}}),c&&(0,t.jsx)(i.ResetPassword,{onDismiss:()=>d(!1),handleSwitchToLogin:()=>{d(!1),u(!0)}})]})}])},97798,e=>{"use strict";var t=e.i(649289),n=e.i(390921),r=e.i(858486);e.i(400648);var s=e.i(746664),a=e.i(467020),i=e.i(405116),o=e.i(467953),l=e.i(916445);e.i(557833);var u=e.i(946383),c=e.i(145433),d=e.i(258928);e.s(["default",0,function(){let e,m=(0,r.useRouter)(),f=(0,r.usePathname)(),h=(0,r.useSearchParams)(),{user:p}=(0,u.useAuthContext)(),g=h.get("reset");(0,n.useEffect)(()=>{g&&p&&(0,c.logOut)()},[]);
13let[x,v]=(0,n.useState)(""),[b,w]=(0,n.useState)(""),[j,y]=(0,n.useState)(!1),[C,N]=(0,n.useState)(null),[S,P]=(0,n.useState)({status:!1}),E=(0,n.useRef)(!1),D=(0,n.useRef)(!1),A=(0,n.useRef)(!1),k=(0,n.useRef)(!1),F=(0,n.useRef)(""),L=(0,n.useRef)(""),O=(0,n.useRef)(!1),R=(0,n.useRef)(!1),T=(0,n.useRef)(!1),[M,q]=(0,n.useState)(!1);g||(0,r.redirect)((0,d.resolvePathWithOrgContext)(f,"/"));let I=async e=>{if(e.preventDefault(),R.current=!1,T.current=!1,_(x),U(),F.current.length>0||L.current.length>0)return void P({status:!0});q(!0),O.current=!1,P({status:!1});try{let e=await a.default.reset({password:x,hash:g});R.current=!0,v(""),w(""),N(e)}catch(e){T.current=!0,P({...e})}q(!1)},_=e=>{E.current=!!/[A-Z]/.test(e),D.current=!!/[a-z]/.test(e),A.current=!!/\d/.test(e),k.current=e.length>=8},U=()=>{0===x.length?F.current="Please enter your new password":!1===E.current||!1===D.current||!1===A.current||!1===k.current?F.current="Please enter a password with at least 8 characters including a lowercase letter, a uppercase letter, and a number.":F.current="",0===b.length?L.current="Please enter your password to confirm":b!==x?L.current="Passwords do not match":L.current=""},V=e=>{13===e.keyCode&&(e.preventDefault(),document.getElementById("resetPasswordButton").click())},$=!0===R.current?(0,t.jsxs)("div",{className:"message submission-message",id:"passwordResetSuccess",children:[(0,t.jsx)("img",{src:l.default.src,alt:""}),(0,t.jsx)("span",{children:"Password has been reset"})]}):(0,t.jsx)(t.Fragment,{}),B=!0===T.current?(0,t.jsx)("div",{className:"message submission-message",id:"failureMessage",children:(0,t.jsx)("span",{children:"Oops! Something went wrong! Try again"})}):(0,t.jsx)(t.Fragment,{}),H=!1===R.current?(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{id:"newPasswordField",className:(e="field",!0===O.current&&(e+=" focused"),!0===S.status&&(e+=" has-error"),e),children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{onChange:e=>{let t=e.target.value;_(t),v(t)},value:x,type:j?"text":"password",placeholder:" ",name:"newPassword",id:"newPassword",className:!0===S.status&&F.current.length>0?"border-error":"","aria-required":"true",maxLength:"255",autoComplete:"off",onFocus:()=>{O.current=!0,P({...S})},onKeyDown:V}),(0,t.jsx)("label",{htmlFor:"newPassword",className:!0===S.status&&F.current.length>0?"text-error":"",children:"New Password"}),(0,t.jsx)("span",{id:"showPasswordToggle",onClick:e=>{e.preventDefault(),y(!j)},children:(0,t.jsx)("img",{src:j?o.default.src:i.default.src,id:j?"hidePasswordIcon":"showPasswordIcon",alt:""})})]}),!0===S.status&&F.current.length>0&&(0,t.jsx)("span",{id:"newPasswordError",className:"message error-message",role:"alert",children:F.current}),!0===O.current&&(0,t.jsx)("div",{className:"my-4",children:(0,t.jsx)(s.PasswordStrength,{password:x})})]})}):(0,t.jsx)(t.Fragment,{}),W=!1===R.current?(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{id:"confirmPasswordField",className:"field",children:[(0,t.jsx)("input",{onChange:e=>{w(e.target.value)},value:b,type:j?"text":"password",placeholder:" ",name:"confirmPassword",id:"confirmPassword",className:!0===S.status&&L.current.length>0?"border-error":"","aria-required":"true",maxLength:"255",autoComplete:"off",onKeyDown:V}),(0,t.jsx)("label",{htmlFor:"confirmPassword",className:!0===S.status&&L.current.length>0?"text-error":"",children:"Confirm Password"}),!0===S.status&&L.current.length>0&&(0,t.jsx)("span",{className:"message error-message",role:"alert",children:L.current}),B]})}):(0,t.jsx)(t.Fragment,{}),z=!1===R.current?(0,t.jsx)("div",{className:"form-button",children:(0,t.jsx)("button",{onClick:I,type:"button",className:"btn btn-fill",id:"resetPasswordButton",disabled:M,children:M?"Resetting password":"Reset password"})}):(0,t.jsx)("div",{className:"form-button",children:(0,t.jsx)("button",{onClick:()=>{"referral_coordinator"===C.role?m.replace("/referral-coordinator"):m.replace("/provider")},type:"button",className:"btn btn-fill",id:"backToLoginButton",children:"Back to Log In Page"})});return(0,t.jsx)("div",{className:"reset-password-form-container",children:(0,t.jsxs)("div",{className:"reset-password-window",children:[(0,t.jsx)("h1",{children:"Reset your password"}),(0,t.jsxs)("form",{className:"mp-form-mask",children:[H,W,$,z]})]})})}])},64808,371917,e=>{"use strict";var t=e.i(649289),n=e.i(390921),r=e.i(7284),s=e.i(66851),a=e.i(957435),i=e.i(298383),o=e.i(641530),l=e.i(641663),u=e.i(46396),c=/^[A-Z]$/,d=/^[a-z]$/,m=/^[0-9]$/,f=/^[-#!$@£%^&*()_+|~=`{}\[\]:";'<>?,.\/\\ ]$/,h={minLength:8,minLowercase:1,minUppercase:1,minNumbers:1,minSymbols:1,returnScore:!1,pointsPerUnique:1,pointsPerRepeat:.5,pointsForContainingLower:10,pointsForContainingUpper:10,pointsForContainingNumber:10,pointsForContainingSymbol:10},p=e.i(832596),g=e.i(514141);function x(e){let{name:n,defaultValue:r,rules:s,...a}=e,{field:o,fieldState:{error:l}}=(0,i.useController)({name:n,rules:s,defaultValue:r}),u=function(e){if(e?.message)return e.message;switch(e?.type){case"required":return"This field is required";case"emailFormat":return"Please enter valid email address";case"emailConfirm":return"Email confirmation doesn't match the email";case"passwordConfirm":return"Password confirmation doesn't match the password";case"passwordStrength":return"Password must have at least 8 characters, 1 lower case letter, 1 upper case letter, 1 number";default:return""}}(l);return(0,t.jsx)(g.default,{...o,...a,invalid:!!l,errorMessage:u})}var v=e.i(679511),b=e.i(467020);e.i(557833);var w=e.i(946383),j=e.i(242735),y=e.i(467953),C=e.i(405116);e.i(252623);var N=e.i(226799),S=e.i(257908);let P=(e,t)=>({value:e,label:e,chip:t});var E=e.i(61818),D=e.i(267066),A=e.i(443455),k=e.i(858486);function F(e){let{availableEmails:r,saveUserChanges:s}
13=e,[a,l]=(0,n.useState)(!1),[u,c]=(0,n.useState)(!1),d=(0,k.useRouter)(),m=(0,i.useForm)({defaultValues:{email:""},shouldUnregister:!0,reValidateMode:"onSubmit"});async function f(e){let t=r.find(t=>t.value===e.email);c(!1),t?m.setError("email",{type:"string",message:"This email has been already added, please choose another one."}):(await s(e.email),l(!1),c(!0),d.refresh())}return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"mt-6",children:a?(0,t.jsx)(i.FormProvider,{...m,children:(0,t.jsxs)("form",{onSubmit:m.handleSubmit(f),children:[(0,t.jsx)("div",{className:"pb-3 font-bold",children:"Add new email"}),(0,t.jsx)(x,{type:"email",name:"email",label:"Email",autoComplete:"email",rules:{required:!0,validate:{emailFormat:o.default}}}),(0,t.jsxs)("div",{className:"form-actions",children:[(0,t.jsx)("button",{type:"submit",className:"mir-button primary compact",children:"Save"}),(0,t.jsx)("button",{className:"mir-button compact",onClick:()=>l(!1),children:"Discard"})]})]})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{className:"mir-button text h-0! p-0!",onClick:()=>l(!0),children:"Add new email"}),u&&(0,t.jsx)("div",{className:"mt-6 text-sm",children:(0,t.jsx)(A.Alert,{className:"bg-green-100",text:"Your email has been added.",iconClassesName:"text-emerald-400",icon:(0,t.jsx)(D.Check,{size:20})})})]})})})}var L=e.i(751835);function O(e){let{children:n,data:r,...s}=e;return(0,t.jsx)(L.components.Option,{...s,children:(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[n,r.chip&&(0,t.jsx)("span",{className:"text-hint mr-1 rounded-2xl bg-[#F1F1F1] px-2 text-sm font-medium",children:r.chip})]})})}function R(e){let{onBackEdit:r}=e,{user:s}=(0,w.useAuthContext)(),[a,i]=(0,n.useState)(null),[o,l]=(0,n.use
13State)([]),u=(0,E.useMatchMedia)("(max-width: 767px)");async function c(e){await (0,j.updateAccount)(s.id,{notification_email:e})}async function d(){await c(a.value),r()}return(0,n.useEffect)(()=>{let e,t=(e=[],s.notificationEmail&&e.push(P(s.notificationEmail)),e.push(P(s.email)),s.ownership.forEach(t=>{t.gpa.forEach(t=>{let n=t?.email;s.notificationEmail===n?e[0]=P(n,"GPA"):e.push(P(n,"GPA"))}),e.push(P(t.email)),t.sharedWith.forEach(t=>{let{email:n}=t;return e.push(P(n))})}),(0,S.uniqBy)(e,"value"));l(t),i(t[0])},[s]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h2",{children:"Notifications"}),(0,t.jsxs)("div",{className:"field-section pb-0!",children:[(0,t.jsx)("p",{className:"pb-6",children:"Review and choose who gets your email notifications."}),(0,t.jsx)("span",{className:"legend text-heading pb-1",children:"Currently your email notifications go to:"}),(0,t.jsx)(N.Select,{label:"Email",options:o,value:a,onChange:e=>i(e),components:{Option:O}})]}),(0,t.jsx)(F,{availableEmails:o,saveUserChanges:c}),(0,t.jsxs)("p",{className:"mt-6 text-sm",children:["If you have an admin and want them to register with MiResource to have edit access for your profile, please message ",(0,t.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})," ","and we will invite your designated admin to create an account."]}),(0,t.jsxs)("div",{className:"form-actions mt-6",children:[(0,t.jsx)("button",{className:"btn btn-fill",onClick:d,children:"Save changes"}),(0,t.jsx)("button",{className:"btn",onClick:r,children:`Back to edit ${u?"":"account"}`})]})]})}var T=e.i(972649),M=e.i(880932);function q(){return(0,t.jsxs)("div",{className:"field-section editable",children:[(0,t.jsx)("span",{className:"legend",children:"Name"}),(0,t.jsx)(x,{name:"firstName",label:"First name",rules:{required:!0}}),(0,t.jsx)(x,{name:"lastName",label:"Last name",rules:{required:!0}})]})}function I(e){let{initialValue:r}
13=e,s=(0,i.useFormContext)(),[a,l]=(0,n.useState)(!1);return a?(0,t.jsxs)("div",{className:"field-section editable",children:[(0,t.jsx)("span",{className:"legend",children:"Email"}),(0,t.jsx)(x,{type:"email",name:"email",label:"Your email",autoComplete:"email",rules:{required:!0,validate:{emailFormat:o.default}}}),(0,t.jsx)(x,{type:"email",label:"Confirm email",name:"emailConfirm",defaultValue:"",autoComplete:"off",onPaste:e=>e.preventDefault(),onDrop:e=>e.preventDefault(),rules:{required:!0,validate:{emailFormat:o.default,emailConfirm:function(e){return e===s.getValues("email")}}}}),(0,t.jsx)("button",{onClick:()=>l(!1),children:"Discard email changes"})]}):(0,t.jsxs)("div",{className:"field-section",children:[(0,t.jsx)("button",{style:{float:"right"},onClick:()=>l(!0),children:"Change"}),(0,t.jsx)("span",{className:"legend",children:"Email"}),(0,t.jsxs)("span",{children:["Your email is: ",(0,t.jsx)("strong",{children:r})]})]})}function _(e){let{showPassword:n,handleChangeViewPassword:r}=e;return(0,t.jsx)("button",{className:"show-password-toggle",onClick:e=>{e.preventDefault(),r(!n)},children:(0,t.jsx)("img",{src:n?y.default.src:C.default.src,id:n?"hidePasswordIcon":"showPasswordIcon",alt:""})})}function U(){let e=(0,i.useFormContext)(),[r,s]=(0,n.useState)(!1),[a,o]=(0,n.useState)(!1),[p,g]=(0,n.useState)(!1),[v,b]=(0,n.useState)(!1);return r?(0,t.jsxs)("div",{className:"field-section editable",children:[(0,t.jsx)("span",{className:"legend",children:"Password"}),(0,t.jsx)(x,{type:a?"text":"password",label:"Old password",name:"oldPassword",defaultValue:"",autoComplete:"current-password",rules:{required:!0},children:(0,t.jsx)(_,{showPassword:a,handleChangeViewPassword:o})}),(0,t.jsx)(x,{type:p?"text":"password",label:"New password",name:"newPassword",defaultValue:"",autoComplete:"new-password",rules:{required:!0,validate:{passwordStrength:function(e){return function(e){var t,n,r,s,a,i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;(0,u.default)(e);var p=(r=(n={},Array.from(t=e).forEach(function(e){n[e]?n[e]+=1:n[e]=1}),n),s={length:t.length,uniqueChars:Object.keys(r).length,uppercaseCount:0,lowercaseCount:0,numberCount:0,symbolCount:0},Object.keys(r).forEach(function(e){c.test(e)?s.uppercaseCount+=r[e]:d.test(e)?s.lowercaseCount+=r[e]:m.test(e)?s.numberCount+=r[e]:f.test(e)&&(s.symbolCount+=r[e])}),s);return(o=(0,l.default)(o||{},h)).returnScore?(a=o,i=0+p.uniqueChars*a.pointsPerUnique+(p.length-p.uniqueChars)*a.pointsPerRepeat,p.lowercaseCount>0&&(i+=a.pointsForContainingLower),p.uppercaseCount>0&&(i+=a.pointsForContainingUpper),p.numberCount>0&&(i+=a.pointsForContainingNumber),p.symbolCount>0&&(i+=a.pointsForContainingSymbol),i):p.length>=o.minLength&&p.lowercaseCount>=o.minLowercase&&p.uppercaseCount>=o.minUppercase&&p.numberCount>=o.minNumbers&&p.symbolCount>=o.minSymbols}(e,{minSymbols:0})}}},children:(0,t.jsx)(_,{showPassword:p,handleChangeViewPassword:g})}),(0,t.jsx)(x,{type:v?"text":"password",label:"Confirm new password",name:"passwordConfirm",defaultValue:"",autoComplete:"off",onPaste:e=>e.preventDefault(),onDrop:e=>e.preventDefault(),rules:{required:!0,validate:{passwordConfirm:function(t){return t===e.getValues("newPassword")}}},children:(0,t.jsx)(_,{showPassword:v,handleChangeViewPassword:b})}),(0,t.jsx)("button",{onClick:()=>s(!1),children:"Discard password changes"})]}):(0,t.jsxs)("div",{className:"field-section",children:[(0,t.jsx)("button",{style:{float:"right"},onClick:()=>s(!0),children:"Change"}),(0,t.jsx)("span",{className:"legend",children:"Password"})]})}function V(e){let{onClick:n}=e;return(0,t.jsxs)("div",{className:"field-section",children:[(0,t.jsx)("button",{type:"button",style:{marginBottom:"0.75rem"},onClick:n,children:"Delete My Account"}),(0,t.jsx)("p",{children:"Please note, by permanently deleting your account, you will lose access to all of your resources."})]})}function $(e){let{onChange:n}=e;return(0,t.jsxs)("div",{className:"field-section",children:[(0,t.jsx)("button",{style:{float:"right"},onClick:()=>n(!0),children:"Change"}),(0,t.jsx)("span",{className:"legend",children:"Notifications"})]})}e.s(["EditAccountDialog",0,function(e){let{isOpen:o,onDismiss:l}=e,{user:u}=(0,w.useAuthContext)(),c=(0,k.useRouter)(),d=(0,T.getIsRoleProvider)(u?.role),m=(0,i.useForm)({defaultValues:{firstName:u?.firstName,lastName:u?.lastName,email:u?.email},shouldUnregister:!0,reValidateMode:"onSubmit"}
13),[f,h]=(0,n.useState)(!1),[g,x]=(0,n.useState)(!1);async function y(e){let{oldPassword:t,newPassword:n,...r}=e;if(await (0,j.updateAccount)(u.id,{first_name:r.firstName,last_name:r.lastName,email:r.email}),n){let{err:e}=await b.default.change(u.id,t,n);if(e)return void m.setError("oldPassword",{type:"passwordMismatch",message:"Invalid password"});M.toast.success("Password Changed")}l(),c.refresh()}return f?(0,t.jsx)(v.DeleteAccountDialog,{isOpen:!0,onDismiss:()=>h(!1)}):(0,t.jsx)(a.Modal,{isOpen:o,onOpenChange:e=>e?null:l(),className:"EditAccountDialog fixed inset-0 bg-black/75",children:(0,t.jsxs)(s.Dialog,{"aria-labelledby":"editAccountHeader",className:(0,r.default)({submitting:m.formState.isSubmitting}),children:[(0,t.jsx)("button",{"aria-label":"Close",className:"close-button",onClick:l,children:(0,t.jsx)(p.X,{})}),g?(0,t.jsx)(R,{onBackEdit:()=>x(!1)}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h2",{id:"editAccountHeader",children:"Edit Account"}),(0,t.jsx)(i.FormProvider,{...m,children:(0,t.jsxs)("form",{onSubmit:m.handleSubmit(y),children:[(0,t.jsx)(q,{}),(0,t.jsx)(I,{initialValue:u?.email}),(0,t.jsx)(U,{}),d&&(0,t.jsx)($,{onChange:x}),(0,t.jsx)(V,{onClick:()=>h(!0)}),(0,t.jsxs)("div",{className:"form-actions",children:[(0,t.jsx)("button",{type:"submit",className:"btn btn-fill",children:"Confirm"}),(0,t.jsx)("button",{className:"btn",onClick:l,children:"Cancel"})]})]})})]})]})})}],371917),e.i(723550),e.i(97798),e.s([],64808)},579190,e=>{"use strict";var t=e.i(649289),n=e.i(298383),r=e.i(805975);e.s(["TextFieldController",0,function(e){let{control:s,name:a,rules:i,...o}=e;return(0,t.jsx)(n.Controller,{name:a,control:s,rules:i,render:e=>{let{field:n,fieldState:s}=e;return(0,t.jsx)(r.TextField,{...o,...n,isInvalid:!!s.error,errorMessage:s.error?.message})}})}])}]);

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.