PageSourceSearch

https://static.jobscore.com/prod/app/static/js/4137.bc703a80.chunk.js

js jobscore.com collected 2026-09-24 09:01:32 UTC 16,951 bytes, 329 lines download raw bytes

1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[4137],{94137(o,r,e){e.d(r,{A:()=>_});var t=e(96569),n=e(73723),a=e.n(n),c=e(92203),s=e(5531),i=e(49804),l=e(12618),u=e(92369),d=e(60947),b=e(2997),h=e(87939),k=e(55408),p=e(12276),m=e(27142),v=e(81278);function w(o){return(0,v.Ay)("MuiSwitch",o)}const g=(0,m.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]);var $=e(96717);const y=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(o,r)=>{const{ownerState:e}=o;return[r.root,e.edge&&r[`edge${(0,u.A)(e.edge)}`],r[`size${(0,u.A)(e.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${g.thumb}`]:{width:16,height:16},[`& .${g.switchBase}`]:{padding:4,[`&.${g.checked}`]:{transform:"translateX(16px)"}}}}]}),S=(0,h.Ay)(b.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(o,r)=>{const{ownerState:e}=o;return[r.switchBase,{[`& .${g.input}`]:r.input},"default"!==e.color&&r[`color${(0,u.A)(e.color)}`]]}})((0,k.A)((({theme:o})=>({position:"absolute",top:0,left:0,zIndex:1,color:o.vars?o.vars.palette.Switch.defaultColor:`${"light"===o.palette.mode?o.palette.common.white:o.palette.grey[300]}`,transition:o.transitions.create(["left","transform"],{duration:o.transitions.duration.shortest}),[`&.${g.checked}`]:{transform:"translateX(20px)"},[`&.${g.disabled}`]:{color:o.vars?o.vars.palette.Switch.defaultDisabledColor:`${"light"===o.palette.mode?o.palette.grey[100]:o.palette.grey[600]}`},[`&.${g.checked} + .${g.track}`]:{opacity:.5},[`&.${g.disabled} + .${g.track}`]:{opacity:o.vars?o.vars.opacity.switchTrackDisabled:""+("light"===o.palette.mode?.12:.2)},[`& .${g.input}`]:{left:"-100%",width:"300%"}}))),(0,k.A)((({theme:o})=>({"&:hover":{backgroundColor:o.vars?`rgba(${o.vars.palette.action.activeChannel} / ${o.vars.palette.action.hoverOpacity})`:(0,l.X4)(o.palette.action.active,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(o.palette).filter((0,d.A)(["light"])).map((([r])=>({props:{color:r},style:{[`&.${g.checked}`]:{color:(o.vars||o).palette[r].main,"&:hover":{backgroundColor:o.vars?`rgba(${o.vars.palette[r].mainChannel} / ${o.vars.palette.action.hoverOpacity})`:(0,l.X4)(o.palette[r].main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${g.disabled}`]:{color:o.vars?o.vars.palette.Switch[`${r}DisabledColor`]:`${"light"===o.palette.mode?(0,l.a)(o.palette[r].main,.62):(0,l.e$)(o.palette[r].main,.55)}`}},[`&.${g.checked} + .${g.track}`]:{backgroundColor:(o.vars||o).palette[r].main}}})))]})))),f=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(o,r)=>r.track})((0,k.A)((({theme:o})=>({height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:o.transitions.create(["opacity","background-color"],{duration:o.transitions.duration.shortest}),backgroundColor:o.vars?o.vars.palette.common.onBackground:`${"light"===o.palette.mode?o.palette.common.black:o.palette.common.white}`,opacity:o.vars?o.vars.opacity.switchTrack:""+("light"===o.palette.mode?.38:.3)})))),M=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(o,r)=>r.thumb})((0,k.A)((({theme:o})=>({boxShadow:(o.vars||o).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})))),T=t.forwardRef((function(o,r){const e=(0,p.b)({props:o,name:"MuiSwitch"}),{className:t,color:n="primary",edge:a=!1,size:c="medium",sx:l,...d}=e,b={...e,color:n,edge:a,size:c},h=(o=>{const{classes:r,edge:e,size:t,color:n,checked:a,disabled:c}=o,s={root:["root",e&&`edge${(0,u.A)(e)}`,`size${(0,u.A)(t)}`],switchBase:["switchBase",`color${(0,u.A)(n)}`,a&&"checked",c&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=(0,i.A)(s,w,r);return{...r,...l}})(b),k=(0,$.jsx)(M,{className:h.thumb,ownerState:b});return(0,$.jsxs)(y,{className:(0,s.A)(h.root,t),sx:l,ownerState:b,children:[(0,$.jsx)(S,{type:"checkbox",icon:k,checkedIcon:k,ref:r,ownerState:b,...d,classes:{...h,root:h.switchBase}}),(0,$.jsx)(f,{className:h.track,ownerState:b})]})}));var C=e(52670),A=e(93354),O=e(47643),P=e(25308),x=e(73616),F=e(31580),B=e(12312),j=e(13594),z=Object.defineProperty,H=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,I=(o,r,e)=>r in o?z(o,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[r]=e,N=(o,r)=>{for(var e in r||(r={}))R.call(r,e)&&I(o,e,r[e]);if(H)for(var e of H(r))E.call(r,e)&&I(o,e,r[e]);return o},X=(o,r)=>{var e={};for(var t in o)R.call(o,t)&&r.indexOf(t)<0&&(e[t]=o[t]);if(null!=o&&H)for(var t of H(o))r.indexOf(t)<0&&E.call(o,t)&&(e[t]=o[t]);return e};const L=(0,c.Ay)((0,t.forwardRef)(((o,r)=>{var e=o,{cmpTokens:n,flashStyle:a,onTouch:c,alwaysShowAsActive:s}=e,i=X(e,["cmpTokens","flashStyle","onTouch","alwaysShowAsActive"]);return t.createElement(T,N({ref:r},i))})))`
2  ${({cmpTokens:o,flashStyle:r,alwaysShowAsActive:e})=>{const t=e?o.variants.on:o.variants.off;return c.AH`
3    width: ${o.structure.width};
4    height: ${o.structure.height};
5    padding: 0;
6
7    .MuiSwitch-thumb {
8      width: ${o.subcomponents.Thumb.structure.width};
9      height: ${o.subcomponents.Thumb.structure.height};
10      box-shadow: none;
11      color: ${t.subcomponents.Thumb.skin.color.default};
12      -webkit-print-color-adjust: exact;
13      print-color-adjust: exact;
14    }
15
16    .MuiSwitch-track {
17      background-color: ${t.subcomponents.Track.skin.backgroundColor.default};
18      border-radius: ${o.subcomponents.Track.structure.borderRadius};
19      opacity: 1;
20      border: 1px solid
21        ${o.subcomponents.Track.skin.borderColor.default};
22      ${r}
23      -webkit-print-color-adjust: exact;
24      print-color-adjust: exact;
25    }
26
27    .MuiSwitch-switchBase {
28      padding: ${o.subcomponents.Thumb.structure.padding};
29
30      &:hover {
31        background-color: transparent;
32      }
33    }
34
35    &:hover {
36      .MuiSwitch-switchBase:not(.Mui-disabled) {
37        .MuiSwitch-thumb {
38          color: ${t.subcomponents.Thumb.skin.color.hover};
39        }
40
41        + .MuiSwitch-track {
42          transition: none;
43          background-color: ${t.subcomponents.Track.skin.backgroundColor.hover};
44          border-color: ${o.subcomponents.Track.skin.borderColor.hover};
45        }
46      }
47    }
48
49    .Mui-focusVisible {
50      &.MuiSwitch-switchBase {
51        .MuiSwitch-thumb {
52          color: ${t.subcomponents.Thumb.skin.color.focus};
53        }
54
55        + .MuiSwitch-track {
56          transition: none;
57          background-color: ${t.subcomponents.Track.skin.backgroundColor.focus};
58          border-color: ${o.subcomponents.Track.skin.borderColor.focus};
59        }
60      }
61    }
62
63    &:active {
64      .MuiSwitch-switchBase:not(.Mui-disabled) {
65        .MuiSwitch-thumb {
66          color: ${t.subcomponents.Thumb.skin.color.pressed};
67        }
68
69        + .MuiSwitch-track {
70          transition: none;
71          background-color: ${t.subcomponents.Track.skin.backgroundColor.pressed};
72        }
73      }
74    }
75
76    // ON variant
77
78    .Mui-checked {
79      transform: translateX(
80        ${o.variants.on.structure.transformTranslateX}
81      );
82
83      .MuiSwitch-thumb {
84        color: ${o.variants.on.subcomponents.Thumb.skin.color.default};
85      }
86
87      + .MuiSwitch-track {
88        background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.default};
89        opacity: 1;
90        ${r}
91      }
92    }
93
94    &:hover {
95      .MuiSwitch-switchBase:not(.Mui-disabled) {
96        &.Mui-checked {
97          .MuiSwitch-thumb {
98            color: ${o.variants.on.subcomponents.Thumb.skin.color.hover};
99          }
100
101          + .MuiSwitch-track {
102            background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.hover};
103            opacity: 1;
104          }
105        }
106      }
107    }
108
109    .Mui-focusVisible {
110      &.MuiSwitch-switchBase {
111        &.Mui-checked {
112          .MuiSwitch-thumb {
113            color: ${o.variants.on.subcomponents.Thumb.skin.color.focus};
114          }
115
116          + .MuiSwitch-track {
117            transition: none;
118            background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.focus};
119          }
120        }
121      }
122    }
123
124    &:active {
125      .MuiSwitch-switchBase:not(.Mui-disabled) {
126        &.Mui-checked {
127          .MuiSwitch-thumb {
128            color: ${o.variants.on.subcomponents.Thumb.skin.color.pressed};
129          }
130
131          + .MuiSwitch-track {
132            transition: none;
133            background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.pressed};
134          }
135        }
136      }
137    }
138
139
140    // Read Only
141
142    &.Switch--read-only {
143      .MuiSwitch-track {
144        background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonly};
145        border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonly};
146      }
147
148      .MuiSwitch-thumb {
149        color: ${o.variants.off.subcomponents.Thumb.skin.color.readonly};
150      }
151
152      .Mui-checked {
153        + .MuiSwitch-track {
154          background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonly};
155          border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonly};
156        }
157
158        .MuiSwitch-thumb {
159          color: ${o.variants.on.subcomponents.Thumb.skin.color.readonly};
160        }
161      }
162
163
164      &:hover {
165        .MuiSwitch-switchBase:not(.Mui-disabled) {
166          .MuiSwitch-track {
167            background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyHover};
168            border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyHover};
169          }
170
171          .MuiSwitch-thumb {
172            color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyHover};
173          }
174
175          &.Mui-checked {
176            + .MuiSwitch-track {
177              background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyHover};
178              border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyHover};
179            }
180
181            .MuiSwitch-thumb {
182              color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyHover};
183            }
184          }
185        }
186      }
187
188      &:active {
189        .MuiSwitch-switchBase:not(.Mui-disabled) {
190          .MuiSwitch-track {
191            background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyFocus};
192            border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyFocus};
193          }
194
195          .MuiSwitch-thumb {
196            color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyFocus};
197          }
198
199          &.Mui-checked {
200            + .MuiSwitch-track {
201              background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyFocus};
202              border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyFocus};
203            }
204
205            .MuiSwitch-thumb {
206              color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyFocus};
207            }
208          }
209        }
210      }
211
212      .Mui-focusVisible {
213        + .MuiSwitch-track {
214          background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyFocus};
215          border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyFocus};
216        }
217
218        .MuiSwitch-thumb {
219          color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyFocus};
220        }
221
222        &.Mui-checked {
223          + .MuiSwitch-track {
224            background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyFocus};
225            border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyFocus};
226          }
227
228          .MuiSwitch-thumb {
229            color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyFocus};
230          }
231        }
232      }
233    }
234
235    &.Mui-error {
236      .MuiSwitch-track {
237        border-color: ${o.subcomponents.Track.skin.borderColor.error};
238        background-color: ${t.subcomponents.Track.skin.backgroundColor.error};
239      }
240
241      .MuiSwitch-thumb {
242        color: ${t.subcomponents.Thumb.skin.color.error};
243      }
244
245      .Mui-checked {
246        .MuiSwitch-thumb {
247          color: ${o.variants.on.subcomponents.Thumb.skin.color.error};
248        }
249
250        + .MuiSwitch-track {
251          background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.error};
252        }
253      }
254
255
256
257      &:hover {
258        .MuiSwitch-switchBase:not(.Mui-disabled) {
259          + .MuiSwitch-track {
260            border-color: ${o.subcomponents.Track.skin.borderColor.errorHover};
261            background-color: ${t.subcomponents.Track.skin.backgroundColor.errorHover};
262          }
263
264          .MuiSwitch-thumb {
265            color: ${t.subcomponents.Thumb.skin.color.errorHover};
266          }
267
268
269          &.Mui-checked {
270            + .MuiSwitch-track {
271              border-color: ${o.subcomponents.Track.skin.borderColor.errorHover};
272              background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorHover};
273            }
274
275            .MuiSwitch-thumb {
276              color: ${o.variants.on.subcomponents.Thumb.skin.color.errorHover};
277            }
278          }
279        }
280      }
281
282      &:active {
283        .MuiSwitch-switchBase:not(.Mui-disabled) {
284          + .MuiSwitch-track {
285            border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus};
286            background-color: ${t.subcomponents.Track.skin.backgroundColor.errorFocus};
287          }
288
289          .MuiSwitch-thumb {
290            color: ${t.subcomponents.Thumb.skin.color.errorFocus};
291          }
292
293          &.Mui-checked {
294            + .MuiSwitch-track {
295              border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus};
296              background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorFocus};
297            }
298
299            .MuiSwitch-thumb {
300              color: ${o.variants.on.subcomponents.Thumb.skin.color.errorFocus};
301            }
302          }
303        }
304      }
305
306      .Mui-focusVisible {
307        + .MuiSwitch-track {
308            border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus};
309            background-color: ${t.subcomponents.Track.skin.backgroundColor.errorFocus};
310        }
311
312        .MuiSwitch-thumb {
313          color: ${t.subcomponents.Thumb.skin.color.errorFocus};
314        }
315
316        &.Mui-checked {
317          + .MuiSwitch-track {
318            border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus};
319            background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorFocus};
320          }
321
322          .MuiSwitch-thumb {
323            color: ${o.variants.on.subcomponents.Thumb.skin.color.errorFocus};
324          }
325        }
326      }
327  `}}
328`,V=({readOnly:o,error:r})=>o?"Switch--read-only":r?"Mui-error":"",D=(0,t.forwardRef)(((o,r)=>{var e=o,{label:n,leftLabel:a,value:c,onChange:s,style:i,error:l,customInfo:u,disabled:d,flashStyle:b,readOnly:h,readOnlyPopoverContent:k,readOnlyPopoverProps:p,labelProps:m,popover:v,PopoverProps:w,alwaysShowAsActive:g}=e,$=X(e,["label","leftLabel","value","onChange","style","error","customInfo","disabled","flashStyle","readOnly","readOnlyPopoverContent","readOnlyPopoverProps","labelProps","popover","PopoverProps","alwaysShowAsActive"]);const y=(0,j.A)("Switch"),S=(0,t.useCallback)(((o,r)=>{h||s(o,r)}),[h,s]);const f=h&&k?t.createElement(x.A,N({root:t.createElement(P.A,null,t.createElement(C.A,null))},p||{}),k):null,M=t.createElement(F.A,N({display:"inline-flex",alignItems:"center",height:"100%",style:i,gap:2},m),a?t.createElement(A.Ay,null,a):null,t.createElement(L,N({ref:r,className:V({readOnly:h,error:l}),checked:c,onChange:S,cmpTokens:y,flashStyle:b,alwaysShowAsActive:g},$)),n?t.createElement(A.Ay,null,n):null,f||u);return v?t.createElement(x.A,N({root:M},w),v):M}));D.propTypes={label:a().node,leftLabel:a().node,value:a().bool,disabled:a().bool,readOnly:a().bool,onCh
328ange:a().func,error:a().bool,style:a().shape({}),customInfo:a().node,flashStyle:a().shape({}),labelProps:a().shape({}),popover:a().node,PopoverProps:a().shape({}),alwaysShowAsActive:a().bool,readOnlyPopoverContent:a().node,readOnlyPopoverProps:a().shape({})},D.defaultProps={label:null,leftLabel:null,value:!1,onChange:B.A,error:null,style:null,customInfo:null,disabled:null,readOnly:null,flashStyle:null,labelProps:{},popover:null,PopoverProps:{interaction:"click"},alwaysShowAsActive:!1,readOnlyPopoverContent:null,readOnlyPopoverProps:null};const _=(0,O.A)(D)}}]);
329//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/4137.bc703a80.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.