1"use strict";(self.webpackChunkflm=self.webpackChunkflm||[]).push([["assets_js_components_landing-page_about-us_tsx","assets_js_components_tracking-elements_link_tsx"],{
1"./assets/js/components/image/image.tsx":(function(C,u,s){s.d(u,{Ft:function(){return g},Jp:function(){return r},fy:function(){return P},yj:function(){return t}});var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js"),o=s("./assets/js/hooks/useWindowDimensions.tsx"),t=(a=>(a.WEBP="webp",a.JPEG="jpeg",a.PNG="png",a))(t||{}),r=(a=>(a.LAZY="lazy",a.EAGER="eager",a))(r||{}),g=(a=>(a.AUTO="auto",a.HIGH="high",a.LOW="low",a))(g||{});const n="https://img-cdn.freelancermap.de",c=a=>{const{alt:E,width:f,height:m,imageType:w="webp",className:A="",loadingType:N="lazy",fetchPriority:d="auto"}=a,[i,l]=(0,e.useState)(d==="high"),h=(0,e.useRef)(null),I=(0,o.Ay)().width,v=y=>{const p=a.breakpointConfig;if(p){const b=Object.keys(p).sort((k,_)=>parseInt(_)-parseInt(k));for(let k=0;k<b.length;k++){const _=b[k];if(y>=parseInt(_))return p[_]?.width||f}}},D=y=>{const p=a.breakpointConfig;if(p){const b=Object.keys(p).sort((k,_)=>parseInt(_)-parseInt(k));for(let k=0;k<b.length;k++){const _=b[k];if(y>=parseInt(_))return p[_]?.height||m}}};return(0,e.useEffect)(()=>{const y=new IntersectionObserver(p=>{p.forEach(b=>{b.isIntersecting&&(l(!0),y.disconnect())})},{rootMargin:"500px"});if(h.current&&y.observe(h.current),h.current&&a.breakpointConfig){const p=h.current.querySelector("img");p.width=v(I),p.height=D(I)}return()=>{h.current&&y.unobserve(h.current)}},[]),a.fullSrc?e.createElement("img",{src:a.fullSrc,alt:E,className:`img-responsive ${A}`,width:f||null,height:m||null,loading:N||null,fetchPriority:d||null}):a.breakpointConfig?e.createElement("picture",{ref:h},i&&Object.keys(a.breakpointConfig).sort((y,p)=>parseInt(p)-parseInt(y)).map((y,p)=>{const b=a.breakpointConfig?.[parseInt(y)],k=b?.src||a.cdnPath,_=b?.factor??1,$=Math.round((b?.width??f)*_),O=Math.round((b?.height??m)*_);return e.createElement(e.Fragment,{key:p},e.createElement("source",{media:`(min-width: ${y}px)`,srcSet:`${n}/${$}x${O}/filters:format(webp)/${k}`,type:"image/webp"}),e.createElement("source",{media:`(min-width: ${y}px)`,srcSet:`${n}/${$}x${O}/filters:format(${w.toLowerCase()})/${k}`,type:`image/${w.toLowerCase()}`}))}),e.createElement("img",{src:`${n}/64x0/${a.cdnPath}`,alt:E,ref:h,width:f||null,height:m||null,className:`img-responsive ${A} ${i?"":"placeholder-image"}`,loading:N||null,fetchPriority:d||null})):e.createElement("picture",{ref:h},i&&e.createElement(e.Fragment,null,e.createElement("source",{srcSet:`${n}/${f}x0/filters:format(webp)/${a.cdnPath}`,type:"image/webp"}),e.createElement("source",{srcSet:`${n}/${f}x0/filters:format(${w.toLowerCase()})}/${a.cdnPath}`,type:`image/${w.toLowerCase()}`})),e.createElement("img",{src:`${n}/64x0/${a.cdnPath}`,alt:E,ref:h,width:f||null,height:m||null,className:`img-responsive ${A}`,loading:N||null,fetchPriority:d||null}))};u.Ay=c;function P(a,E,f=0,m=1){return{width:E,height:f,src:a,factor:m}}s.d(u,["w4",0,n])}),
1"./assets/js/components/landing-page/about-us.tsx":(function(C,u,s){s.r(u);var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js"),o=s("./assets/js/components/landing-page/components/header.tsx"),t=s("./assets/js/components/image/image.tsx"),r=s("./assets/js/components/tracking-elements/link.tsx");const g=({translations:n,locale:c})=>{const P=()=>{const d=c==="de"?"landing-page/ueber-uns/hero/hero-grafik-ueber-uns.png":"landing-page/ueber-uns/hero/hero-grafik-about-us.png";return e.createElement(o.A,{imageSrc:{1280:(0,t.fy)(d,455,0,2),1024:(0,t.fy)(d,384,0,2),768:(0,t.fy)(d,384,0,2),576:(0,t.fy)(d,384,0,2),420:(0,t.fy)(d,384,0,2),0:(0,t.fy)(d,288,0,2)},className:"about-us-header",color:o.l.PURPLE},e.createElement("h6",null,n["header.1"]),e.createElement("h1",null,n["header.2.a"],e.createElement("br",null),n["header.2.b"]),e.createElement("p",null,n["header.3"]))},a=()=>e.createElement("div",{className:"connector-container"},e.createElement("div",{className:"connector-section"},e.createElement("h2",{className:"text-center"},n["sections.first.title"]),e.createElement("p",{className:"text-center"},n["sections.first.description"]))),E=({name:d,imageUrl:i,title:l,text:h,link:I,trackingId:v,url:D})=>e.createElement("div",{className:"special-item d-flex flex-direction-column justify-content-between"},e.createElement("div",null,e.createElement(t.Ay,{cdnPath:i,alt:"career-special-item-image",imageType:t.yj.PNG,width:490,height:270,breakpointConfig:{1280:(0,t.fy)(i,490,0,2),1024:(0,t.fy)(i,490,0,2),768:(0,t.fy)(i,396,0,2),576:(0,t.fy)(i,680,0,2),0:(0,t.fy)(i,680,0,2)}}),e.createElement("div",{className:"special-item-content"},e.createElement("h3",null,l),e.createElement("p",{dangerouslySetInnerHTML:{__html:h}}))),e.createElement(r.Ay,{trackingId:v,href:D,target:D.startsWith("http")?"_blank":"",className:`fm-btn special-item-link ${d==="komfort"||d==="comfort"?"fm-btn-highlight":"fm-btn-primary"}`},I)),f=()=>{const i=(c==="de"?["community","datenexpertise","support","komfort"]:["community","data-expertise","support","comfort"]).map((l,h)=>({name:l,imageUrl:c==="de"?`landing-page/ueber-uns/ueber-uns-${l}.png`:`landing-page/ueber-uns/about-us-${l}.png`,title:n[`sections.second.${l}.title`],text:n[`sections.second.${l}.text`],link:n[`sections.second.${l}.link`],trackingId:`about-us-what-is-important-${h}`,url:n[`sections.second.${l}.url`]}));return e.createElement("div",{className:"important-container"},e.createElement("h2",{className:"header"},n["sections.second.header"]),e.createElement("div",{className:"special-items"},i.map((l,h)=>e.createElement(E,{key:h,name:l.name,imageUrl:l.imageUrl,title:l.title,text:l.text,link:l.link,trackingId:l.trackingId,url:l.url}))))},m=()=>e.createElement("div",{className:"our-story-container break-out"},e.createElement("div",{className:"our-story-section"},e.createElement("h2",{className:"text-center"},n["sections.third.title"]),e.createElement("p",{className:"text-center"},n["sections.third.description"]))),w=()=>{const d=c==="de"?[1,2,3,4]:[1,2];return e.createElement("div",{className:`small-cards-container ${c==="en"?"com":""}`},d.map((i,l)=>e.createElement("div",{className:"card small-card",key:l},e.createElement("h3",null,n[`sections.fourth.${i}.title`]),e.createElement("div",{className:"link-container"},e.createElement(r.Ay,{trackingId:`about-us-small-card-link-${l}`,href:n[`sections.fourth.${i}.url`],className:"fm-btn fm-btn-highlight"},e.createElement("i",{className:"far fa-arrow-right mg-0"}))))))},A=()=>{const d=c==="de"?[{name:"tiktok",imageUrl:"landing-page/ueber-uns/mockup-tiktok.png",icon:"fa-brands fa-tiktok",url:"https://www.tiktok.com/@freelancermap",alt:"tiktok"},{name:"instagram",imageUrl:"landing-page/ueber-uns/mockup-instagram.png",icon:"fa-brands fa-instagram",url:"https://www.instagram.com/freelancermap_dach/",alt:"instagram"},{name:"linkedin",imageUrl:"landing-page/ueber-uns/mockup-linkedin.png",icon:"fa-brands fa-linkedin-in",url:"https://www.linkedin.com/company/33296495/",alt:"linkedin"}]:[{name:"linkedin",imageUrl:"landing-page/ueber-uns/mockup-linkedin-com.png",icon:"fa-brands fa-linkedin-in",url:"https://www.instagram.com/freelancermap_int/",alt:"linkedin"},{name:"instagram",imageUrl:"landing-page/ueber-uns/mockup-insta-com.png",icon:"fa-brands fa-instagram",url:"https://www.instagram.com/freelancermap.com/",alt:"instagram"},{name:"facebook",imageUrl:"landing-page/ueber-uns/mockup-facebook-com.png",icon:"fa-brands fa-facebook-f",url:"https://www.facebook.com/freelancermapInternational",alt:"facebook"}
1];return e.createElement("div",{className:"social-media-section-container"},e.createElement("h2",{className:"social-media-title"},n.follow_us),e.createElement("div",{className:"social-media-items"},d.map((i,l)=>e.createElement("div",{key:l,className:"social-media-item"},e.createElement(r.Ay,{trackingId:`about-us-social-${i.name}`,href:i.url,target:"_blank",className:"social-media-link"},e.createElement(t.Ay,{cdnPath:i.imageUrl,alt:`${i.alt}-image`,imageType:t.yj.PNG,width:220,height:450,breakpointConfig:{1280:(0,t.fy)(i.imageUrl,220,450,2),1024:(0,t.fy)(i.imageUrl,220,450,2),768:(0,t.fy)(i.imageUrl,187,381,2),576:(0,t.fy)(i.imageUrl,148,303,2),0:(0,t.fy)(i.imageUrl,0,0,2)}})),e.createElement(r.Ay,{trackingId:`about-us-social-${i.name}`,href:i.url,target:"_blank",className:"social-media-logo fm-btn fm-btn-icon-no-style"},e.createElement("i",{className:i.icon}))))))},N=()=>{const d=c==="de"?"landing-page/Banner/abschlussbanner-projekt-light-desktop.png":"landing-page/Banner/banner-project-light-desktop.png",i=c==="de"?"landing-page/Banner/abschlussbanner-projekt-light-mobile.png":"landing-page/Banner/banner-project-light-mobile.png",l=c==="de"?"/registrieren?ref=lp-ueber-uns":"/registration?ref=lp-aboutus";return e.createElement("div",{className:"about-us-footer-container"},e.createElement(r.Ay,{trackingId:"about-us-footer-link",href:l,className:"about-us-footer-link"},e.createElement(t.Ay,{cdnPath:d,alt:"about-us-footer-image",imageType:t.yj.PNG,width:1120,height:300,breakpointConfig:{1280:(0,t.fy)(d,0,300,2),1024:(0,t.fy)(d,0,249,2),768:(0,t.fy)(d,0,184,2),576:(0,t.fy)(d,0,142,2),0:(0,t.fy)(i,0,415,2)}})))};return e.createElement(e.Fragment,null,P(),e.createElement("div",{className:"about-us-content-container"},a(),f(),m(),w(),A(),N()))};u.default=g}),
1"./assets/js/components/landing-page/components/header.tsx":(function(C,u,s){var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js"),o=s("./assets/js/components/image/image.tsx");const t={PURPLE:"purple",GREEN:"green",GREENMIDDLE:"green-middle",GREENLIGHT:"green-light",GREY:"grey"},r=({children:g,bgImageSrc:n=null,imageSrc:c,className:P="",hasGradient:a=!0,color:E=t.PURPLE})=>{const f=(0,e.useRef)(null);return(0,e.useEffect)(()=>{f&&f.current&&f.current?.closest("body")?.classList.toggle("landingpage",!0)},[f]),e.createElement("div",{className:`lp-header-img-container ${P} ${E}`,ref:f},n&&e.createElement(o.Ay,{cdnPath:n[1280]?.src,alt:"header background image",imageType:o.yj.PNG,width:n[1280]?.width||2e3,height:n[1280]?.height||475,className:"break-out lp-header-img-bg",breakpointConfig:n,fetchPriority:o.Ft.HIGH,loadingType:o.Jp.EAGER}),e.createElement("div",{className:`break-out lp-header-bg ${E} ${a?"has-gradient":""}`}),e.createElement(o.Ay,{cdnPath:c[1280]?.src,alt:"header image",imageType:o.yj.PNG,width:c[1280]?.width||500,height:c[1280]?.height||500,className:"lp-header-img",breakpointConfig:c,fetchPriority:o.Ft.HIGH,loadingType:o.Jp.EAGER}),e.createElement("div",{className:"lp-header-content"},g,e.createElement(o.Ay,{cdnPath:c[1280]?.src,alt:"header image",imageType:o.yj.PNG,width:c[1280]?.width||500,height:c[1280]?.height||500,className:"lp-header-img",breakpointConfig:c,fetchPriority:o.Ft.HIGH,loadingType:o.Jp.EAGER})))};u.A=r,s.d(u,["l",0,t])}),
1"./assets/js/components/tracking-elements/has-only-icon-children.ts":(function(C,u,s){var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js");const o=t=>{const r=e.Children.toArray(t);return r.length===0?!1:r.every(g=>{if(typeof g=="string")return g.trim()==="";if(typeof g=="number")return!1;if(e.isValidElement(g)){const n=g.type;return typeof n=="string"&&(n==="i"||n==="svg"||n==="img")?!0:typeof n=="string"&&n==="span"?o(g.props.children):!1}return!1})};s.d(u,["R",0,o])}),
1"./assets/js/components/tracking-elements/link.tsx":(function(C,u,s){var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js"),o=s("./assets/js/components/tracking-elements/update-tracking-props.ts"),t=s("./assets/js/utilities/url-formatter.ts"),r=s("./assets/js/components/tracking-elements/has-only-icon-children.ts"),g=s("./assets/js/utilities/href-setter.tsx");const n=({ref:m,children:w,...A})=>e.createElement("a",{ref:m,...A},w),c=e.createContext(n),P=m=>(0,g.U2)(m),a=e.createContext(P),E=()=>(0,e.useContext)(a),f=(0,e.forwardRef)((m,w)=>{const{href:A,disabled:N,className:d,...i}=m,l=(0,e.useContext)(c),h=(0,r.R)(m.children)&&!m["aria-label"]?m.title||m.trackingId:m["aria-label"],I=N?"":(0,t.O)(A)||void 0;return l({ref:w,...(0,o.t)({...i,addAccessibilityAttributes:!1}),href:I,onClick:v=>{N&&v.preventDefault(),m.onClick&&m.onClick(v)},className:`${d} ${N?"disabled":""}`,"aria-label":h,children:m.children})});u.Ay=f,s.d(u,["br",0,E])}),
1"./assets/js/components/tracking-elements/update-tracking-props.ts":(function(C,u,s){var e=s("./assets/js/constants/keycode.ts");const o=t=>{if(!t.trackingId)throw"missing data-id";const r={...t,"data-id":t.trackingId};return delete r.trackingId,r.addAccessibilityAttributes&&(r.role=t.role?t.role:"button",r.tabIndex=t.tabIndex?t.tabIndex:0),delete r.addAccessibilityAttributes,!r.ignoreAccessibility&&r.onClick&&!r.onKeyDown&&(r.onKeyDown=g=>{g.code===e.X.ENTER&&r.onClick(g)}),delete r.ignoreAccessibility,r.disabled&&(delete r.onClick,delete r.onKeyDown),r};s.d(u,["t",0,o])}),
1"./assets/js/constants/keycode.ts":(function(C,u,s){const e={ENTER:13,ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,LEFT:37,UP:38,RIGHT:39,DOWN:40},o={ENTER:"Enter",ESCAPE:"Escape",SPACE:"Space",BACKSPACE:"Backspace",PAGE_UP:"PageUp",PAGE_DOWN:"PageDown",LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",DOWN:"ArrowDown"};u.A=e,s.d(u,["X",0,o])}),
1"./assets/js/hooks/useWindowDimensions.tsx":(function(C,u,s){var e=s("./node_modules/.pnpm/[email protected]/node_modules/react/index.js");const o=()=>{if(typeof window>"u")return{width:0,height:0};const{innerWidth:g,innerHeight:n}=window;return{width:g,height:n}},t={SM:576,MD:768,LG:992,LGBIG:1024,XL:1200,XXL:1280,XXLBIG:1440},r=()=>{const[g,n]=(0,e.useState)(o());return(0,e.useEffect)(()=>{let c=null;const P=()=>{c===null&&(c=window.requestAnimationFrame(()=>{c=null,n(a=>{const E=o();return a.width===E.width&&a.height===E.height?a:E})}))};return window.addEventListener("resize",P),()=>{window.removeEventListener("resize",P),c!==null&&window.cancelAnimationFrame(c)}},[]),g};u.Ay=r,s.d(u,["LO",0,t,"YO",0,o])})
1}]); 2 3//# sourceMappingURL=assets_js_components_landing-page_about-us_tsx.5f7c640f.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.