PageSourceSearch

https://www.unimetrocamp.com.br/_next/static/chunks/9977.197bd1ad7ed64dbe.js

js unimetrocamp.com.br collected 2026-10-09 23:15:17 UTC 7,890 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9977],{17731:function(e,n,t){t.d(n,{i:function(){return C}});var o=t(26042),r=t(69396),i=t(99534),a=t(828),l=t(35944),u=t(5616),d=t(50135),c=t(26905),s=t.n(c),p=t(96486),f=t(67294),v=t(48366),m=t(7297),h=t(16829),b=t(417);function g(){var e=(0,m.Z)(["\n  &input {\n    font-family: ",";\n    font-size: 1rem;\n    font-style: normal;\n    font-weight: 500;\n    line-height: 18.72px;\n    letter-spacing: 0em;\n    text-align: left;\n  }\n\n  /* Garante alinhamento consistente do endAdornment */\n  .MuiAutocomplete-endAdornment {\n    position: absolute;\n    right: 9px;\n    top: 50%;\n    transform: translateY(-50%);\n    display: flex;\n    align-items: center;\n  }\n\n  label {\n    &.Mui-focused {\n      color: ",";\n    }\n  }\n\n  &label,\n  &.MuiInputLabel-outlined {\n    color: ",";\n    font-weight: 400;\n  }\n\n  &.MuiInputLabel-shrink {\n    color: ",";\n  }\n\n  &label:focus {\n    color: ",";\n    font-weight: 400;\n  }\n\n  &input:focus {\n    font-weight: 500;\n  }\n\n  .MuiSvgIcon-root {\n    z-index: 110;\n    color: ",";\n  }\n\n  &:hover .MuiOutlinedInput-notchedOutline {\n    border: 1px solid;\n    border-color: ",";\n  }\n\n  &.MuiOutlinedInput-notchedOutline {\n    border: 1px solid ",";\n    z-index: -100;\n    background-color: ",";\n    color: ",";\n  }\n\n  legend {\n    span {\n      font-size: 0.71rem;\n    }\n  }\n\n  .Mui-disabled .MuiOutlinedInput-notchedOutline {\n    border: 1px solid ",";\n  }\n\n  &&.Mui-focused .MuiOutlinedInput-notchedOutline {\n    border: 2px solid ",";\n\n    &&input::placeholder {\n      color: ",";\n      opacity: 2;\n    }\n  }\n"]);return g=function(){return e},e}var Z=(0,h.default)(b.Z)(g(),function(e){return e.theme.fontFamilyBase},function(e){return e.theme.neutralColorDarkLow},function(e){return e.theme.mainOpacity},function(e){return e.theme.neutralColorDarkPure},function(e){return e.theme.neutralColorDarkPure},function(e){return e.disabled?e.theme.neutralColorLightLow:e.theme.neutralColorDarkPure},function(e){return e.disabled?e.theme.neutralColorLightLow:e.theme.neutralColorDarkPure},function(e){return e.theme.mainOpacity},function(e){return e.value?e.theme.backgroundColorPublic01Pure:e.theme.neutralColorLightPure},function(e){return e.theme.backgroundColorPublic01Pure},function(e){return e.theme.neutralColorLightLow},function(e){return e.theme.neutralColorDarkPure},function(e){return e.theme.backgroundColorPublic01Pure}),C=function(e){var n=e.field,t=void 0===n?"label":n,c=e.label,m=void 0===c?void 0:c,h=e.search,b=void 0===h?function(){}:h,g=e.value,C=e.disabled,A=e.placeholder,P=void 0===A?void 0:A,x=(e.tag,e.onClear),I=void 0===x?function(){}:x,L=e.controlled,w=void 0!==L&&L,y=e["data-testid"],k=e.actionLoading,O=void 0!==k&&k,S=e.inputPropsStyle,E=void 0===S?{fontSize:"1rem",fontWeight:"500",lineHeight:"18.72px"}:S,M=e.dataElement,D=e.iconInputDefault,_=void 0===D?null:D,z=e.iconInputActive,R=void 0===z?null:z,B=e.inputLabelProps,F=void 0===B?{}:B,H=e.dataElementSelectedOption,N=void 0===H?null:H,Y=e.class,U=(0,i.Z)(e,["field","label","search","value","disabled","placeholder","tag","onClear","controlled","data-testid","actionLoading","inputPropsStyle","dataElement","iconInputDefault","iconInputActive","inputLabelProps","dataElementSelectedOption","class"]),W=(0,a.Z)((0,f.useState)(null),2),j=W[0],q=W[1],T=f.useRef(null),X=function(e,n){if(!e)return null;var t="string"==typeof e?e:e[n];return"".concat(null!=N?N:"option_").concat((0,p.kebabCase)(t))},G=function(e){if(e.preventDefault(),e.stopPropagation(),T.current){T.current.focus();var n=new MouseEvent("mousedown",{bubbles:!0,cancelable:!0,view:window});T.current.dispatchEvent(n)}};return(0,l.tZ)("form",{action:"#",autoComplete:"off",children:(0,l.tZ)(Z,{disabled:void 0!==C&&C,"data-testid":void 0===y?"select-autocomplete":y,disablePortal:!0,noOptionsText:"",className:void 0===Y?"":Y,onChange:function(e,n,t){"clear"===t&&I(),w||q(n),b(n)},value:w?void 0===g?null:g:j,options:U.data,getOptionLabel:function(e){return s()(e,"".concat(t))||e},renderOption:function(e,n){var i=s()(n,"".concat(t)),a=N?X(null!=n?n:j,t):null;return(0,l.tZ)(u.Z,(0,r.Z)((0,o.Z)({},e),{component:"li","data-element":a,children:i||n}))},"data-element":void 0===M?null:M,renderInput:function(e){var n,i,a;return(0,l.tZ)(d.Z,(0,r.Z)((0,o.Z)({},e),{label:m,InputLabelProps:F,placeholder:P,inputRef:T,"data-element":X(j,t),InputProps:(0,r.Z)((0,o.Z)({},e.InputProps),{endAdornment:(0,l.tZ)(l.HY,{children:(i=(null===(n=e.inputProps)||void 0===n?void 0:n["aria-expanded"])===!0,a=e.InputProps.endAdornment,O?(0,l.tZ)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px"},children:(0,l.tZ)(v.T,{size:24,withContainer:!1})}):_||O?(0,l.BX)(l.HY,{children:[a,(0,l.tZ)("button",{type:"button",onClick:G,onMouseDown:function(e){return e.preventDefault()},style:{cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",minWidth:"24px",height:"24px",border:"none",background:"transparent"},children:i?R:_})]}):a)}),style:E})}
1))}})})}},79977:function(e,n,t){t.r(n),t.d(n,{InterestAreaSection:function(){return C}});var o=t(828),r=t(36305),i=t(35944),a=t(86886),l=t(67294),u=t(81913),d=t(17731),c=t(45125),s=t(1158),p=t(16023),f=t(91864),v=t(7297),m=t(16829),h=t(65582),b=t(11441);function g(){var e=(0,v.Z)(["\n  padding: 0 1.5rem 0 1.5rem;\n\n  @media (min-width: ",") {\n    padding: 0 2rem 0 2rem;\n  }\n\n  @media (min-width: ",") {\n    padding: 0 5.5rem 0 5.5rem;\n  }\n\n  ",";\n"]);return g=function(){return e},e}var Z=(0,m.default)(h.Z)(g(),b.eq.tablet,b.eq.desktop,(0,b.zM)("padding-bottom",["2.5rem","3rem"])),C=function(e){var n,t=e.courses,v=(0,f.Fb)(),m=v.selectedDegree,h=v.brandContext,b=v.selection,g=v.selectedInterestArea,C=v.setSelectedInterestArea,A=v.selectedCourse,P=h.brandName,x=(0,o.Z)((0,l.useState)([]),2),I=x[0],L=x[1];(0,l.useEffect)(function(){if(g){var e,n={event:"selecao_curso",brand:null==P?void 0:P.toLowerCase(),name:g.toLowerCase(),category2:null==m?void 0:null===(e=m.name)||void 0===e?void 0:e.toLowerCase(),category3:void 0,state:void 0,city:void 0,neighborhood:void 0,variant:void 0,turn:void 0,itemId:null==A?void 0:A.code};p.I.subscriptionFunnelEvent(n),p.I.bpInteractionEvent({section:"area-interesse",type:"option",name:"selecao-area-interesse",info:g,state:void 0,position:void 0,ranking:void 0,form:void 0})}},[g]),(0,l.useEffect)(function(){L([])},[m]),(0,l.useEffect)(function(){if(!t||!(I.length>1)){var e=t.reduce(function(e,n){var t,o,i=null==n?void 0:null===(t=n.metadata)||void 0===t?void 0:t.interestArea;return e.some(function(e){var t;return(null==e?void 0:e.interestArea)===(null==n?void 0:null===(t=n.metadata)||void 0===t?void 0:t.interestArea)})||!i?e:(0,r.Z)(e).concat([{interestArea:null==n?void 0:null===(o=n.metadata)||void 0===o?void 0:o.interestArea}])},[{interestArea:c.u.ALL_COURSES}]);e.sort(function(e,n){return e.interestArea===c.u.ALL_COURSES?-1:n.interestArea===c.u.ALL_COURSES?1:e.interestArea.localeCompare(n.interestArea)}),L(e)}},[t]);var w=function(e){C(null==e?void 0:e.interestArea)};return(0,i.tZ)(Z,{maxWidth:"xl","data-testid":"interest-area-section","data-section":"section_area-interesse",children:(0,i.BX)(a.ZP,{container:!0,direction:"column",children:[(0,i.tZ)(a.ZP,{item:!0,sx:{paddingBottom:{xs:"1rem"}},"data-testid":"interest-area-title",children:(0,i.tZ)(u.D,{variant:"h3",children:(0,i.tZ)(i.HY,{children:null==b?void 0:null===(n=b.interestAreaSelectionFlow)||void 0===n?void 0:n.title})})}),(0,i.tZ)(a.ZP,{container:!0,"data-testid":"interest-area-selection-group",children:(0,i.tZ)(a.ZP,{item:!0,xs:12,sm:12,md:6,lg:6,children:(0,i.tZ)(d.i,{data:I,controlled:!0,value:g||null,field:"interestArea",label:(0,s.t)("labels.interestArea"),search:w,"data-testid":"interest-area-autocomplete"})})})]})})}}}]);

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.