1"use strict";(self.webpackChunkraise_webapp_frontend=self.webpackChunkraise_webapp_frontend||[]).push([[3225],{93225:(e,t,n)=>{n.r(t),n.d(t,{default:()=>b});var l=n(1413),o=n(78718),a=n.n(o),s=n(45007),c=n(67294),i=n(69613),u=n(15671),r=n(43144),p=n(53640),g=n(60136),m=n(35161),C=n.n(m),d=n(79753),f=n(33271),h=n(55323);const A=function(e){function t(){var e;(0,u.Z)(this,t);for(var n=arguments.length,l=new Array(n),o=0;o<n;o++)l[o]=arguments[o];return(e=(0,p.Z)(this,t,[].concat(l))).statusQuestion=function(e){switch(e){case"planning-to-apply":return"Do you plan to apply?";case"applied":return"Did you apply?";case"accepted":case"planning-to-enroll":return"Do you plan to enroll?";case"enrolled":return"Did you enroll?";case"not-interested":return"Thanks for letting us know!"}},e.onClick=function(t){return function(){var n=e.props,l=n.setCollegeAppStatus,o=n.onClick,a=n.segmentEventLocation;l(n.college._id,t,a),o&&o()}},e}return(0,g.Z)(t,e),(0,r.Z)(t,[{key:"render",value:function(){var e=this.props.collegeApplicationQuestion;return c.createElement("div",{className:"college-application-status-question-container"},c.createElement("p",{className:"college-application-status-question"},this.statusQuestion(e)),c.createElement("div",{className:"college-application-status-question-buttons"},c.createElement(h.Z,{outline:!0,size:"small",className:"college-application-status-question-button",onClick:this.onClick(e)},"Yes"),c.createElement(h.Z,{outline:!0,size:"small",onClick:this.onClick("not-interested")},"No")))}}])}(c.Component);const E=function(e){function t(){return(0,u.Z)(this,t),(0,p.Z)(this,t,arguments)}return(0,g.Z)(t,e),(0,r.Z)(t,[{key:"render",value:function(){var e=this.props,t=e.college,n=e.collegeApplicationStatus,l=e.setCollegeAppStatus,o=e.questionButtonOnClick,a=e.segmentEventLocation,s=null;return s=n?c.createElement(f.Z,{college:t,collegeApplicationStatus:n,setCollegeAppStatus:l,showStatusContent:!0,menuButtonColor:"white",className:"college-cards-app-status-section",showKebabOnMobile:!1,segmentEventLocation:a}):c.createElement(A,{college:t,setCollegeAppStatus:l,collegeApplicationQuestion:"planning-to-apply",onClick:o,segmentEventLocation:a}),c.createElement("div",{className:"college-application-status-question-menu"},s)}}])}(c.Component);const v=function(e){function t(){return(0,u.Z)(this,t),(0,p.Z)(this,t,arguments)}return(0,g.Z)(t,e),(0,r.Z)(t,[{key:"render",value:function(){var e=this.props,t=e.college,n=e.collegeApplicationStatus,l=e.setCollegeAppStatus,o=e.questionButtonOnClick;return c.createElement("div",{className:"college-application-status-card"},c.createElement("img",{src:t.logo,className:"college-logo",alt:"college logo","aria-hidden":"true"}),c.createElement("div",{className:"college-name"},t.name),c.createElement(E,{college:t,collegeApplicationStatus:n,setCollegeAppStatus:l,questionButtonOnClick:o,segmentEventLocation:"portfolio modal"}))}}])}(c.Component);const S=function(e){function t(){return(0,u.Z)(this,t),(0,p.Z)(this,t,arguments)}return(0,g.Z)(t,e),(0,r.Z)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.colleges,l=t.collegeApplicationStatuses,o=t.setCollegeAppStatus;return c.createElement("div",{className:"college-application-status-cards"},c.createElement(d.Z,null,C()(n,function(t){return c.createElement(v,{key:t._id,college:t,collegeApplicationStatus:l[t._id],setCollegeAppStatus:o,questionButtonOnClick:e.nextCollegeApp})})))}}])}(c.Component);var Z=n(78587);const k=function(e){var t=e.followedColleges,n=e.collegeApplicationStatuses,l=e.getFollowedColleges,o=e.getCollegeAppStatuses,a=e.setCollegeAppStatus,s=(0,Z.TH)(),u=(0,Z.k6)(),r=function(){u.push(s.pathname.replace("/application-status",""))};return(0,c.useEffect)(function(){l(),o()},[l,o]),c.createElement(i.Z,{show:!0,onClose:r},c.createElement(i.Z.TextHeader,{onClose:r},"College Application Status"),c.createElement(i.Z.Body,null,c.createElement("p",{"data-testid":"college-application-status"},"Share your application status so colleges can better help you."),c.createElement(S,{colleges:t,collegeApplicationStatuses:n,setCollegeAppStatus:a})),c.createElement(i.Z.Footer,{primaryButton:{text:"Close",onClick:function(){return r()}}}))};var y=n(742),w=n(40907);const b=(0,s.$j)(function(e){return(0,l.Z)({},a()(e,["followedColleges","collegeApplicationStatuses"]))},function(e){return{getFollowedColleges:function(){e((0,w.Rs)())},setCollegeAppStatus:function(t,n,l){e((0,y.Pr)(t,n,l))},getCollegeAppStatuses:function(t){e((0,y.db)(t))}}})(k)}}]); 2//# sourceMappingURL=3225.e5717eac6f3c9738e65c.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.