!function(){var e,r={29462:function(e,t,r){window.LandingPage=r(82389)},22118:function(e,t,r){var n=r(67294);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r2?n-2:0),i=2;i2&&void 0!==arguments[2]?arguments[2]:"";return this.absolutePath(this.localizedPath(e,"speakingProject",t,p(r)))},o.getProfessionalPathURL=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return this.absolutePath(this.localizedPath(e,"speakingProfessional",t,p(r)))},o.getRoomPathURL=function(e){return this.absolutePath(this.localizedPath(e,"spacePhotos"))},o.getIdeabookPath=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return this.absolutePath(this.localizedPath(e,"speakingIdeaBook",t,p(r)))},o.getMagazinePath=function(e){return this.absolutePath(this.localizedPath(e,"magazine"))},o.getProjectContextMenu=function(e,t,r,n,o){var i=n.name,a=this.localizedPath(o,"fullscreenIdeaBookPhoto",t.id,p(this.subUmlaute(t.title)),p(i)),c=t.image_alt_text,s=this.getOptimizedImageUrl(t.image,{width:316,height:316}),l=this.getOptimizedImageUrl(t.image,{width:632,height:632}),u=this.getProfessionalPathURL(o,t.user_id,i),f="tr"===I18n.locale?"":I18n.t("photos.index.by"),m=t.title,d=i;return ContextMenu.show(e,a,c,s,l,u,f,m,d,!1)},o.rejectKeys=function(e){for(var t=[],r=arguments.length,n=new Array(r>1?r-1:0),o=1;o3&&void 0!==arguments[3]?arguments[3]:"auto",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"auto";if(e){if(e.includes("/upload/")){e=e.replace("http:","https:");var i="auto"!==n?",e_blur:1000":"";return t>0?e.replace("/upload/","/upload/c_scale,w_".concat(t,",q_").concat(n,",f_").concat(o).concat(i,"/")):e.replace("/upload/","/upload/c_scale,h_".concat(r,",q_").concat(n,",f_").concat(o).concat(i,"/"))}if(e.includes("media.homify.com")){if(e.includes("media.homify.com/tr:"))return e;var a="auto"!==n?",q-".concat(n,",bl-50"):"";return t>0?e.replace("media.homify.com/","media.homify.com/tr:f-auto,w-".concat(t).concat(a,"/")):e.replace("media.homify.com/","media.homify.com/tr:f-auto,h-".concat(r).concat(a,"/"))}}return e},o.getOptimizedImageUrl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return/^v[0-9]+/.test(e)?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.width,n=t.height,o=t.crop,i=t.quality,a=t.rotation,c=t.format,s=t.crop_x,l=t.crop_y,u=t.crop_h,p=t.crop_w,f="crop"===o,m=90===a||270===a,d={width:(m?n:r)?"w_".concat(m?n:r):"",height:(m?r:n)?"h_".concat(m?r:n):"",crop:f?"c_fill":"c_".concat(o||"fill")},y={width:(m?u:p)?"w_".concat(m?u:p):"",height:(m?p:u)?"h_".concat(m?p:u):"",crop_x:"x_".concat(s||"0"),crop_y:"y_".concat(l||"0"),crop:"c_crop"},h={quality:"q_".concat(i||"auto"),rotation:a?"a_".concat(a):"",format:"f_".concat(c||"auto")},b=function(e){return Object.values(e).filter((function(e){return e})).join(",")},g=f?"".concat(b(y),",").concat(b(h),"/").concat(b(d)):"".concat(b(d),",").concat(b(h));return"".concat("https://images.homify.com/").concat(g,"/").concat(e)}(e,t):function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.width,n=t.height,o=t.crop,i=t.quality,a=t.rotation,c=t.format,s=t.crop_x,l=t.crop_y,u=t.crop_h,p=t.crop_w,f="crop"===o,m=90===a||270===a,d={width:(m?n:r)?"w-".concat(m?n:r):"",height:(m?r:n)?"h-".concat(m?r:n):"",crop:f?"cm-extract":"c-maintain_ratio"},y={width:(m?u:p)?"w-".concat(m?u:p):"",height:(m?p:u)?"h-".concat(m?p:u):"",crop_x:"x-".concat(s||"0"),crop_y:"y-".concat(l||"0"),crop:"cm-extract"},h={quality:"q-".concat(i||"auto"),rotation:"rt-".concat(a||0),format:"f-".concat(c||"auto")},b=function(e){return Object.values(e).filter((function(e){return e})).join(",")},g=f?"".concat(b(y),",").concat(b(h)):"".concat(b(d),",").concat(b(h));return"".concat("https://media.homify.com/","tr:").concat(g,"/").concat(e)}(e,t)},o.getAgnosticImageUrl=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return"";var r=e.replace("https://images.homify.com/image/upload/","").replace("https://media.homify.com/","");return t?r.replace("tr:c-maintain_ratio,h-#height,w-#width,q-70,f-auto,rt-0/","").replace("a_0,c_fill,h_#height,q_70,w_#width/",""):r},o.getFullImageUrlFromAgnostic=function(e){return/^v[0-9]+/.test(e)?"https://images.homify.com/".concat(e):"https://media.homify.com/".concat(e)},o.randomiseAds=function(e){return e.sort((function(){return Math.random()-.5}))},o.removeEmptyHTMLLines=function(e){return e.replaceAll("


","")},o.subUmlaute=function(e){return"string"!=typeof e?"":e.replace(/[äÄöÖüÜß]/g,(function(e){switch(e){case"ä":case"Ä":return"ae";case"ö":case"Ö":return"oe";case"ü":case"Ü":return"ue";case"ß":return"ss";default:return e}}))},o.getExternalLink=function(e){return e.startsWith("https://")||e.startsWith("http://")?e:"https://".concat(e)},o);e.exports&&(e.exports=f)},72035:function(e,t,r){var n=r(67294);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;r=11?"lazy":void 0});return t}})),t}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(n.Component);return e=t,t.propTypes={steps:s.arrayOf(l.ProjectStep),bigCover:s.bool,loadOnScroll:s.bool},e}({});e.exports&&(e.exports=m)},9926:function(e,t,r){var n,o,i,a,c,s,l,u,p,f,m,d,y,h,b,g,v=r(81161),w=r(24035),_=(n=v.shape({label:v.string.isRequired,key:v.string.isRequired}),o=v.shape({url:v.string}),i=v.shape({name:v.string.isRequired,id:v.number.isRequired,admin:v.boolean,editor:v.boolean,avatar:o}),a=v.shape({display_name:v.string.isRequired,id:v.number.isRequired,avatar:v.any}),c=v.shape({id:v.number,url:v.string}),s=v.shape({id:v.number,url:v.string}),l=v.shape({type:v.oneOf(["PHOTO","VIDEO"]).isRequired,media:v.oneOfType([c,s]).isRequired}),p=(u=["PENDING","APPROVED","DISAPPROVED"]).concat("ALL"),f=v.oneOf(u),m=v.oneOf(p),d=v.shape({id:v.number.isRequired,title:v.string.isRequired,description:v.string.isRequired,questionState:f.isRequired,views_count:v.number,answers_count:v.number,categoryId:v.number}),y=v.oneOf(["EASY","MEDIUM","HARD"]),h=v.oneOf([1,2,3,4]),b=v.oneOf(["minutes","hours","days"]),g=v.shape({id:v.number,text:v.string.isRequired}),{QuestionsFilter:n,User:i,Question:d,Project:v.shape({approved:v.boolean,author:a.isRequired,category_id:v.number,comments_count:v.number,cost:h.isRequired,created_at:v.string.isRequired,description:v.string,difficulty:y,id:v.number.isRequired,locale:v.string.isRequired,materials:v.arrayOf(g),title:v.string.isRequired,views_count:v.number,projectState:f}),Category:v.shape({id:v.number.isRequired,name:v.string,order_no:v.number,language:v.string}),Author:a,ApprovalStatus:f,ApprovalStatusFilter:m,ApprovalStatusFilterValues:p,MediaItem:l,Reply:v.shape({id:v.number.isRequired,text:v.string.isRequired,author:a}),Difficulty:y,Material:g,ProjectStep:v.shape({id:v.number,text:v.string,photos:v.arrayOf(c),videos:v.arrayOf(s),step_title:v.string}),Filters:v.shape({categoryId:v.number,state:m}),DateType:v.oneOfType([Date,function(e,t,r){if(!w.isMoment(e[t]))return new Error('Prop "'.concat(t,'" passed to ').concat(r," is [").concat(e[t],"], expected momentjs object"))}]),DurationUnit:b});e.exports&&(e.exports=_)},59820:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function o(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r'))}},i))};return e.propTypes={name:i.string.isRequired,className:i.string},e}();e.exports&&(e.exports=s)},4755:function(e,t,r){var n=r(67294),o=r(81161),i=function(){var e=function(e){var t=e.isVisible;return n.createElement("div",{className:"loading",style:{display:t?"block":"none",position:"absolute",top:0,bottom:0,left:0,right:0,backgroundColor:"rgba(255, 255, 255, .75)",zIndex:1e3}})};return e.propTypes={isVisible:o.bool},e}();e.exports&&(e.exports=i)},55582:function(e,t,r){var n=r(67294);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;ro},(function(){t.state.professionals.map((function(e){window.trackGA("event","Premium","premium profile impression",e.id,0,!0)}))}))}},{key:"professionalsToBeShown",value:function(e,t){return e>t-1?t-1:e-1}},{key:"getDefaultCoverPhotoUrl",value:function(e){var t=["https://media.homify.com/tr:f-auto/assets/premium_cards/desktop_cover1_3x.png","https://media.homify.com/tr:f-auto/assets/premium_cards/desktop_cover2_3x.png","https://media.homify.com/tr:f-auto/assets/premium_cards/desktop_cover3_3x.png"];return t[e%t.length]}},{key:"getDesktopIndexes",value:function(){return Array.from(Array(this.props.cards_count).keys())}},{key:"getTabletIndexes",value:function(){return[0,1]}},{key:"getMobileIndexes",value:function(){return[0]}},{key:"updateDimensions",value:function(){var e=$(window).width()<767&&!this.state.isMobile,t=$(window).width()>767&&$(window).width()<1268&&!this.state.isTablet,r=$(window).width()>1267&&(this.state.isMobile||this.state.isTablet);if(e||t||r){var n=this.getMobileIndexes();t?n=this.getTabletIndexes():r&&(n=this.getDesktopIndexes()),this.setState({isMobile:e,isTablet:t,activeSlidesIndexes:n,hasNext:n[n.length-1]0,activeSlidesIndexes:t,hasNext:!0}}))}},{key:"sendGaOnClick",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;"number"==typeof e?window.trackGA("event","Premium Cards","clicked premium card ".concat(e),t,0):window.trackGA("event","Premium Cards","clicked premium card default",this.props.page_name,0)}},{key:"render",value:function(){var e=this;return n.createElement("span",null,this.state.loading?void 0:!!this.state.professionals.length&&n.createElement("span",null,this.props.premiumCardsTitle&&n.createElement("h2",{className:"sectiontitle -centered- !margin-t-xxl"},I18n.t(this.props.premiumCardsTitle)),n.createElement("section",{className:"premium-cards"},n.createElement("div",{className:this.state.isMobile?"mobile-cards":"-spaced-horizontal- -spaced-vertical-xs-"},this.state.hasPrevious&&n.createElement("a",{"aria-label":I18n.t("views.pagination.previous"),href:"#",rel:"nofollow",className:"arrows left-arrow",onClick:function(t){return e.goToPrevSlide(t)}},n.createElement("i",null)),this.state.professionals.map((function(t,r){return e.state.activeSlidesIndexes.indexOf(r)>-1&&n.createElement(l,{defaultCoverPhotoUrl:e.getDefaultCoverPhotoUrl(r),index:r,isMobile:e.state.isMobile,key:t.id,onClickHandler:e.sendGaOnClick,professional:t,professionalsPath:e.props.more_professionals_path})})),!this.state.hasNext&&n.createElement("a",{href:this.props.more_professionals_path,target:"_blank",rel:"nofollow",className:"premium-card suggested-professional find-more",onClick:this.sendGaOnClick.bind(this),"aria-label":I18n.t("professionals.premium_cards.find_more.heading")},n.createElement("div",{className:"-flex- find-more-professionals"},n.createElement("div",{className:"find-more-professionals--title !margin-b-xxs"},I18n.t("professionals.premium_cards.find_more.heading")),n.createElement("div",{className:"!margin-b-xxs !margin-t-xxs"},I18n.t("professionals.premium_cards.find_more.subheading"))),n.createElement("div",{className:"suggested-professional--cover find-more-professionals-cover"},n.createElement("span",null,n.createElement("img",{src:"https://media.homify.com/tr:f-auto/assets/find_more_professionals.png",loading:"lazy"}))),n.createElement("div",{className:"suggested-professional-link"},n.createElement("button",{className:"button -primary","aria-label":I18n.t("professionals.premium_cards.find_more.button")},I18n.t("professionals.premium_cards.find_more.button")))),this.state.hasNext&&n.createElement("a",{"aria-label":I18n.t("views.pagination.next"),href:"#",rel:"nofollow",className:"arrows right-arrow",onClick:function(t){return e.goToNextSlide(t)}},n.createElement("i",null))))))}}],r&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(u);u.extendPropTypes(f),e.exports&&(e.exports=f)},72536:function(e,t,r){var n=r(67294);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var i=["width","height"];function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,i);return"".concat(u.getOptimizedImageUrl(e,c({width:2*r,height:2*n},o))," 2x, ").concat(u.getOptimizedImageUrl(e,c({width:r,height:n},o)))},m=function(){var e=function(e){var t=e.url,r=e.viewports,o=e.className,i=e.alt,a=e.options,s=e.loading,l=t.includes("images.homify.")||t.includes("media.homify."),m=u.getAgnosticImageUrl(t),d=l?t:u.getFullImageUrlFromAgnostic(m);return n.createElement("picture",null,function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(t).map((function(o){return n.createElement("source",{key:o,media:p[o],srcSet:f(e,c({width:t[o].width,height:t[o].height},r))})}))}(m,r,a),n.createElement("img",{className:o,alt:i,loading:s,width:r.default.width,height:r.default.height,src:d}))};return e.propTypes={url:l.string.isRequired},e}();e.exports&&(e.exports=m)},99931:function(e,r,n){var o=n(67294),i=n(81161),a=function(){var e=function(e){var r=e.url,n=e.size,i=e.alt,a=e.loading;n=n||"tiny";var c=i+" "+I18n.t("admin.export.avatar")||t("admin.export.avatar"),s=(r||"https://media.homify.com/tr:h-136,f-auto,w-136/assets/default/avatar_default_original.png").replace("http://","https://");return o.createElement("span",{className:"avatar -".concat(n)},o.createElement("img",{className:"avatar--image",alt:c,src:s,loading:a}))};return e.propTypes={url:i.string,size:i.oneOf(["tiny","small","medium","large","extra-large"]),alt:i.string},e}();e.exports&&(e.exports=a)}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var i=n[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.m=r,e=[],o.O=function(t,r,n,i){if(!r){var a=1/0;for(u=0;u=i)&&Object.keys(o.O).every((function(e){return o.O[e](r[s])}))?r.splice(s--,1):(c=!1,i0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[r,n,i]},o.d=function(e,t){for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},o.j=379,function(){var e={379:0};o.O.j=function(t){return 0===e[t]};var t=function(t,r){var n,i,a=r[0],c=r[1],s=r[2],l=0;if(a.some((function(t){return 0!==e[t]}))){for(n in c)o.o(c,n)&&(o.m[n]=c[n]);if(s)var u=s(o)}for(t&&t(r);l