PageSourceSearch

https://www.jobup.ch/public/scripts/modern/chunk-previewer.66673d58.js

js jobup.ch collected 2026-09-24 17:22:53 UTC 14,602 bytes, 3 lines download raw bytes

1/*! For license information please see chunk-previewer.66673d58.js.LICENSE.txt */
2(globalThis.webpackChunk_jobcloud_b2c_frontend=globalThis.webpackChunk_jobcloud_b2c_frontend||[]).push([["previewer"],{46044(e,t,r){"use strict";r.d(t,{B9:()=>n,LV:()=>a,gA:()=>c,kf:()=>l,vd:()=>i});r(84775);var o=r(67397),s=r.n(o);const n=e=>!(!s().parseOneAddress(e)||!/.+@.+\.[a-zA-Z]{2,}$/.test(e)||e.trim().includes(" ")),i=(e,t={})=>{const{year:r,month:o,day:s}=e,{noDay:n,noMonth:i,noYear:a}=t,l=parseInt(r||"",10),c=parseInt(o||"",10),d=parseInt(s||"",10);return!(!n&&(isNaN(d)||d<1||d>31)||!i&&(isNaN(c)||c<1||c>12)||!a&&(isNaN(l)||l<999||l>2200))},a=(e={})=>!(new Date((e.year||"")+"-"+(e.month||"")+"-"+(e.day||""))>new Date),l=e=>/^[0-9]*$/.test(e||""),c=e=>/^[0-9a-z]*$/i.test(e||"")},49242(e,t,r){"use strict";r.d(t,{A:()=>s});r(84775);var o=r(70119);const s=e=>(0,o.A)((e=>e.featureFlags)).includes(e)},77945(e,t,r){"use strict";r.d(t,{A:()=>m});var o=r(76873),s=r(41711),n=r(96777),i=r(26150),a=r(30553),l=r(15683),c=r(81052),d=r(59033),u=r(52695);const m=({children:e,"data-cy":t,hasError:r,illustrationSrc:m,isDirty:p=!1,isForm:h=!1,isOpen:f=!1,isPending:b,modalSize:y="sm",noFooter:x,noHeader:v,noOverlayClose:g=!1,onClose:w,onOpen:j,onUnmount:A,overlayAction:C,primaryHandler:S,primaryLabel:D,primaryNode:E,secondaryHandler:k,secondaryLabel:P,tertiaryButtonColor:O,tertiaryHandler:R,tertiaryLabel:$,title:_,transitionDuration:F})=>{const H=(0,n.A)(),{close:T,closeOverlay:L}=(0,i.A)({isDirty:p,noOverlayClose:g,onClose:w,overlayAction:C}),{initialContainerRef:N,smContainerRef:q,isScrollable:B}=(0,a.A)(),M=(0,s.useRef)(null);return(0,u.jsx)(l.A,{close:L,isOpen:f,modalSize:y,transitionDuration:F,children:(0,u.jsx)(o.I4.dialog,{...v?{"aria-label":_}:{"aria-labelledby":"modal-header"},border:"none",borderRadius:{base:"r0",sm:"r24"},"data-cy":t||"modal",display:"block",height:{base:"100%",sm:"auto"},overflow:"hidden",p:"s0",position:"relative",width:"100%",children:(0,u.jsx)(c.A,{isForm:h,onOpen:j,onUnmount:A,primaryHandler:S,children:(0,u.jsxs)(d.so,{flexDirection:"column",height:"100%",children:[(0,u.jsxs)(d.so,{className:"sm-scroll-container",flexDirection:{base:"column",sm:"row"},flexGrow:{base:1,sm:"unset"},gap:{base:"s24",sm:"s8"},maxHeight:{sm:x?"[80vh]":"[calc(80vh - 96px)]"},overflowY:{base:"auto",sm:"unset"},ref:N,children:[m&&(0,u.jsx)(d.i,{flex:{sm:"[1 0 200px]",md:"[1 0 240px]"},minHeight:{sm:"[320px]",md:"[360px]"},pl:{sm:"s24",md:"s32"},pt:{base:"s16",sm:"s24",md:"s32"},width:{base:"100%",sm:"auto"},children:(0,u.jsx)(d._V,{alt:"",display:"block",height:{base:"[180px]",sm:"[200px]"},mx:"auto",src:m,width:{base:"[180px]",sm:"[200px]"}})}),(0,u.jsxs)(d.so,{flexDirection:"column",...v?{}:{pt:{base:"s24",md:"s32"}},width:"100%",children:[!v&&(0,u.jsx)(d.Y9,{children:(0,u.jsx)(d.H2,{"data-cy":t?`${t}-modal-header`:"modal-header",pb:"s16",px:{base:"s24",sm:"s32"},textStyle:"title3",width:"100%",children:_})}),(0,u.jsx)(d.n9,{className:"scroll-container",isolation:"isolate",overflowY:{sm:"auto"},...x?{}:{pb:"s8"},pt:"s4",px:{base:"s24",sm:"s32"},ref:q,children:e})]})]}),!x&&(0,u.jsxs)(d.wi,{bg:"white",borderBottomLeftRadius:{base:"r0",sm:"r24"},borderBottomRightRadius:{base:"r0",sm:"r24"},isolation:"isolate",...B?{boxShadow:"bs50"}:{},display:"flex",flexDirection:{base:"column-reverse",sm:"row-reverse"},gap:"s16",justifyContent:"space-between",px:{base:"s24",sm:"s32"},py:{base:"s16",sm:"s24"},width:"100%",children:[(0,u.jsxs)(d.so,{flexDirection:{base:"column-reverse",sm:"row-reverse"},gap:"s16",children:[E||S&&(0,u.jsx)(d.mz,{buttonState:b?"pending":r?"error":"default","data-cy":t?`${t}-modal-primary`:"modal-primary",...h?{type:"submit"}:{onClick:e=>S(e)},width:{base:"100%",sm:"auto"},children:D||H("accessibility.action.save")}),(0,u.jsx)(d.$n,{...E||S?{buttonType:"blended"}:{},...R&&$?{buttonType:"outlined"}:{},"data-cy":t?`${t}-modal-secondary`:"modal-secondary",onClick:()=>k?.()||T(),ref:M,width:{base:"100%",sm:"auto"},children:P||H(S?"accessibility.action.cancel":"accessibility.action.close")})]}),R&&$&&(0,u.jsx)(d.$n,{buttonColor:O,buttonType:"blended","data-cy":t?`${t}-modal-tertiary`:"modal-tertiary",justifySelf:"flex-start",onClick:()=>R(),width:{base:"100%",sm:"auto"},children:$})]})]})})})})}},15683(e,t,r){"use strict";r.d(t,{A:()=>c});var o=r(41711),s=r(63848),n=r(72338),i=r(53663),a=r(59033),l=r(52695);const c=({children:e,close:t,isOpen:r=!1,modalSize:c="sm",transitionDuration:d})=>{const u=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useRef)(null);(0,n.A)(r,t);const{isOpenWithTransition:h,inTransition:f}=(0,i.A)(r,d);return(0,o.useEffect)((()=>
2{p.current=document.querySelector("#modal-root")}),[]),h&&p.current?(0,s.createPortal)((0,l.jsxs)(a.i,{alignItems:"center",display:"flex",height:"100%",left:"s0",position:"fixed",top:"s0",width:"100%",children:[(0,l.jsx)(a.i,{bg:"grayAlphaDark.700",height:"100%",mixBlendMode:"multiply",onClick:e=>u.current===e.target&&t?.(),opacity:r&&!f?1:0,position:"fixed",ref:u,transitionDuration:"d200",transitionProperty:"opacity",width:"100%",willChange:"opacity"}),(0,l.jsx)(a.i,{height:{base:"100%",sm:"auto"},maxHeight:"100%",onClick:e=>m.current===e.target&&t?.(),opacity:r&&!f?1:0,overflowY:{base:"unset",sm:"auto"},ref:m,transform:`scale(${r&&!f?"1":"0.95"})`,transitionDuration:"d200",transitionProperty:"transform, opacity",width:"100%",willChange:"transform, opacity",children:(0,l.jsx)(a.i,{height:"100%",maxWidth:{base:"[none]",sm:"xs"===c?"[520px]":"sm"===c?"[720px]":"lg"===c?"[1140px]":"[720px]"},mx:"auto",overflowX:"hidden",width:"100%",children:e})})]}),p.current):null}},81052(e,t,r){"use strict";r.d(t,{A:()=>i});var o=r(41711),s=r(34776),n=r(52695);const i=({children:e,isForm:t,onOpen:r,onUnmount:i,primaryHandler:a})=>((0,o.useEffect)((()=>(r?.(),()=>i?.())),[]),t?(0,n.jsx)(s.A,{height:"100%",onSubmit:e=>{e.preventDefault(),a?.()},children:e}):(0,n.jsx)(n.Fragment,{children:e}))},26150(e,t,r){"use strict";r.d(t,{A:()=>c});var o=r(37618),s=r.n(o),n=r(41711),i=r(1444),a=r(96777),l=r(48157);const c=({isDirty:e,noOverlayClose:t,onClose:r,overlayAction:o})=>{const c=(0,i.A)(),d=(0,a.A)();return{close:(0,n.useCallback)((()=>(r?.(),c((0,l.V)()))),[c,r]),closeOverlay:(0,n.useCallback)((()=>{if(!t)return o&&o(),r&&r(),e&&s().canUseDOM?window.confirm(d("meta.unsaved_changes"))&&c((0,l.V)(!0)):c((0,l.V)(!0))}),[c,e,t,r,o,d])}}},72338(e,t,r){"use strict";r.d(t,{A:()=>s});var o=r(41711);const s=(e,t)=>{(0,o.useEffect)((()=>{const r=e=>"Escape"===e.key&&t?.();if(e)return document.addEventListener("keydown",r),()=>document.removeEventListener("keydown",r);document.removeEventListener("keydown",r)}),[e,t])}},30553(e,t,r){"use strict";r.d(t,{A:()=>s});var o=r(41711);const s=()=>{const e=(0,o.useRef)(null),t=(0,o.useRef)(null),[r,s]=(0,o.useState)(!1),n=(0,o.useCallback)((()=>s((e.current?.scrollHeight||0)>(e.current?.clientHeight||0)||(t.current?.scrollHeight||0)>(t.current?.clientHeight||0))),[]);return(0,o.useEffect)((()=>{const e=setTimeout((()=>{n()}),0);return()=>clearTimeout(e)})),{initialContainerRef:e,smContainerRef:t,isScrollable:r}}},53663(e,t,r){"use strict";r.d(t,{A:()=>s});var o=r(41711);const s=(e,t=200)=>{const[r,s]=(0,o.useState)(!1),[n,i]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{let r;return e?(s(!0),i(!0),r=setTimeout((()=>{i(!1)}),t)):(i(!0),r=setTimeout((()=>{s(!1),i(!1)}),t)),()=>clearTimeout(r)}),[e,t]),{isOpenWithTransition:r,inTransition:n}}},54943(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>p});var o=r(88402),s=r(41711),n=r(49975),i=r(65496),a=r(38849),l=r(77945),c=r(24509),d=r(52695);const u=({iframeRef:e})=>{const{isModalOpen:t,closeModal:r}=(0,i.A)("datapool"),{control:o,handleSubmit:s,formState:{errors:n,isSubmitting:u,isDirty:m}}=(0,a.mN)({defaultValues:{datapool:""}});return(0,d.jsx)(l.A,{hasError:!!Object.keys(n).length,isDirty:m,isForm:!0,isOpen:t,isPending:u,primaryHandler:s((t=>{try{e.current?.contentWindow?.postMessage({datapool:JSON.parse(t.datapool)})}catch(e){console.log(e)}r()})),primaryLabel:"Post",title:"Form",children:(0,d.jsx)(c.A,{control:o,label:"Datapool object",name:"datapool",rules:{validate:e=>{try{JSON.parse(e)}catch(e){return console.log(e),"Invalid JSON"}}}})})};var m=r(59033);const p=()=>{const{openModal:e}=(0,i.A)("datapool"),t=(0,n.A)(),r=(0,s.useRef)(null);return(0,d.jsxs)(m.i,{bg:"gray.100",className:(0,o.AH)({"& iframe":{height:"[300vh]",width:"100%"}}),children:[(0,d.jsx)(u,{iframeRef:r}),(0,d.jsxs)(m.mc,{display:"flex",justifyContent:"space-between",py:{base:"s16",sm:"s24"},children:[(0,d.jsx)(m.L9,{textStyle:"display3",children:"Previewer"}),(0,d.jsx)(m.$n,{buttonType:"blended",onClick:()=>e(),children:"Edit data"})]}),(0,d.jsx)("iframe",{frameBorder:"0",height:"100vh",id:"preview",ref:r,src:`/${t}/preview`,title:"preview"})]})}},24509(e,t,r){"use strict";r.d(t,{A:()=>l});var o=r(38849),s=r(93495),n=r(49242),i=r(68436),a=r(52695);const l=({control:e,defaultValue:t,name:r,rules:l,shouldUnregister:c,onEnterSubmit:d,...u})=>{const m=(0,n.A)("application-form-screening-questions");return(0,a.jsx)(o.xI,{control:e,defaultValue:t,name:r,render:({field:{onBlur:e,onChange:t,...r},fieldState:{error:o}})=>(0,a.jsx)(i.A,{error:o?.message,...l?.required?{required:!0}:{},...r,...u,onBlur:t=>{e?.(),u.onBlur?.(t)},onChange:e=>{t?.(e),u.onChange?.(e)},onEnterSubmit:d}),rules:m?l:(0,s.Y1)(l),shouldUnregister:c})}},93495(e,t,r){"use strict";r.d(t,{L8:()=>s,Ut:()=>n,Y1:()=>i});var o=r(46044);
2const s=/^\s*\+?\s*(\d\s*){9,21}$/,n=({required:e,validate:t,...r}={},s)=>{const n=e=>!e?.trim()||(0,o.B9)(e)||s;return"function"==typeof t?{validate:{validate:t,validateEmail:n}}:"object"==typeof t?{validate:{...t,validateEmail:n}}:{validate:n,...r}},i=({required:e,validate:t,...r}={})=>{if(!e)return{validate:t,...r};let o="";"string"==typeof e?o=e:"object"==typeof e&&(o=e.message);const s=e=>!!e?.trim()||o;return"function"==typeof t?{validate:{trimmedRequired:s,validate:t}}:"object"==typeof t?{validate:{trimmedRequired:s,...t}}:{validate:s,...r}}},34776(e,t,r){"use strict";r.d(t,{A:()=>i});var o=r(76873),s=r(41711),n=r(52695);const i=({children:e,scrollToError:t=!1,...r})=>{const i=(0,s.useRef)(null);return(0,s.useEffect)((()=>{if(t){const e=i.current?.querySelector("[data-scroll-anchor]");e&&(e.scrollIntoView?.({behavior:"smooth"}),e.querySelector("[data-form-field], input, button, textarea, select")?.focus({preventScroll:!0}))}}),[t]),(0,n.jsx)(o.I4.form,{noValidate:!0,ref:i,...r,children:e})}},1856(e,t,r){"use strict";r.d(t,{A:()=>i});var o=r(59033),s=r(14117),n=r(52695);const i=({children:e,disabled:t,hasError:r,float:i=!1,inputColor:a="default",isFocus:l,isInlineLabel:c=!1,required:d,...u})=>(0,n.jsxs)(o.JU,{color:t?"colorPalette.labelDisabled":r?"colorPalette.inputError":l?"colorPalette.labelFocus":"colorPalette.labelMain",colorPalette:`input.${a}`,pointerEvents:"none",transitionDuration:"d125",...c?{left:"s16",maxWidth:"[calc(100% - 32px)]",position:"absolute",top:"ns4",transformOrigin:"left top",transitionProperty:"transform",transitionTimingFunction:"ease-in-out",willChange:"transform",zIndex:"z1",...i?{transform:"translateY(4px) scale(.8) "}:{transform:"translateY(16px)"}}:{},...u,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",children:[e,d&&(0,n.jsx)(s.A,{inputColor:a})]})},14117(e,t,r){"use strict";r.d(t,{A:()=>n});var o=r(59033),s=r(52695);const n=({inputColor:e="default"})=>(0,s.jsx)(o.L9,{color:"colorPalette.errorMain",colorPalette:`input.${e}`,children:"*"})},68436(e,t,r){"use strict";r.d(t,{A:()=>u});var o=r(76873),s=r(41711),n=r(96777),i=r(59033),a=r(1856),l=r(52695);const c=(0,s.forwardRef)((({autoFocus:e=!1,error:t,id:r,inputColor:c="default",isBorderHidden:u=!1,label:m,maxLength:p,minLength:h=0,name:f,onBlur:b,onFocus:y,value:x,onEnterSubmit:v,...g},w)=>{const j=(0,n.A)(),[A,C]=(0,s.useState)(!1),S=(x||"").length||0,D=r||f||!!m&&m.replace(/\s+/g,"_")||"",E=void 0!==t,k=(0,s.useCallback)((()=>d(j,E,S,p,h)),[S,E,p,h,j])();return(0,l.jsxs)(i.i,{...E?{"data-scroll-anchor":D}:{},position:"relative",children:[!!m&&(0,l.jsx)(a.A,{cursor:"text",hasError:E,htmlFor:D||m,inputColor:c,isFocus:A,mb:"s8",required:g.required,children:m}),(0,l.jsx)(i.i,{_after:{border:"[1px solid]",content:'attr(data-replicated-value) " "',gridArea:"1 / 1 / 2 / 2",lineHeight:"1.5",overflowWrap:"anywhere",pb:"s16",px:"s16",pt:m?"s24":"s16",whiteSpace:"pre-wrap",visibility:"hidden"},"data-replicated-value":x,display:"grid",children:(0,l.jsx)(o.I4.textarea,{...e?{autoFocus:e}:{},...h>0||p?{"aria-describedby":`${f}-description`}:t?{"aria-describedby":`${f}-error`}:{},bg:"white",border:"[1px solid]",borderRadius:"r8",boxShadow:u?{}:E&&A?"[inset 0 0 0 1px {colors.colorPalette.inputError}]":A?"[inset 0 0 0 1px {colors.colorPalette.borderFocus}]":{},color:"colorPalette.inputMain",colorPalette:`input.${c}`,display:"block",gridArea:"1 / 1 / 2 / 2",id:D,name:f,onBlur:e=>{C(!1),b?.(e)},onFocus:e=>{C(!0),y?.(e)},outline:"none",overflow:"hidden",pb:"s16",pt:m?"s24":"s16",px:"s16",resize:"none",style:{borderColor:u?"transparent":E?"var(--colors-color-palette-input-error)":A?"var(--colors-color-palette-border-focus)":"var(--colors-color-palette-border-main)"},transitionDuration:"d125",transitionProperty:"borderColor,color",transitionTimingFunction:"ease-in-out",willChange:"borderColor,color",...w?{ref:w}:{},lineHeight:"1.5",onKeyDown:e=>{if(v&&"Enter"===e.key){if(e.shiftKey)return;return e.preventDefault(),void v()}g.onKeyDown?.(e)},rows:3,value:x,width:"100%",...g})}),(k||t)&&(0,l.jsx)(i.so,{justifyContent:"right",mt:"s8",children:k?(0,l.jsx)(i.P,{...p&&S>p?{color:"colorPalette.errorMain"}:{},colorPalette:`input.${c}`,flexShrink:0,pl:"s16",textStyle:"caption1",children:k}):!!t&&(0,l.jsx)(i.P,{color:"colorPalette.errorMain",colorPalette:`input.${c}`,"data-cy":`error-${f}`,id:`${f}-error`,pl:"s16",textStyle:"caption1",children:t})})]})})),d=(e,t,r,o,s)=>
2{if(!t)return o&&0===r?e("api_messages.form.textarea_length.limit",{max:o}):s&&r<s?e("api_messages.form.text_length.typing",{diff:s-r}):o&&r>o?e("api_messages.form.text_length.error_max",{smart_count:r-o}):o&&r<=o?e("api_messages.form.textarea_length.remaining",{smart_count:o-r}):void 0};c.displayName="TextArea";const u=c},37618(e,t,r){var o;!function(){"use strict";var s=!("undefined"==typeof window||!window.document||!window.document.createElement),n={canUseDOM:s,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:s&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:s&&!!window.screen};void 0===(o=function(){return n}.call(t,r,t,e))||(e.exports=o)}()}}]);
3//# sourceMappingURL=chunk-previewer.66673d58.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.