(this["webpackJsonp6th-street"]=this["webpackJsonp6th-street"]||[]).push([[183],{1311:function(t,n,e){},1486:function(t,n,e){"use strict";var o=e(0),r=e.n(o),c=e(21),a=(e(1311),e(108)),s=e(171),u=e(14),i=e(12);const l="https://blog.aivi.com",f=new URL(l).pathname.replace(/\/$/,""),d="".concat(l,"/wp-json/astra/v1/post-translation"),h="".concat(l,"/wp-json/wp/v2/categories"),g={},p={en:{landing:"/en/blog/",list:"/en/blog-list/"},ar:{landing:"/ar/\u0645\u062f\u0648\u0646\u0629/",list:"/ar/\u0623\u0631\u0634\u064a\u0641-\u0627\u0644\u0645\u062f\u0648\u0646\u0629/"}};function m(t,n){g[t]=n;try{sessionStorage.setItem(t,n)}catch{}}function b(t,n){const e=function(t){if(void 0!==g[t])return g[t];try{const n=sessionStorage.getItem(t);if(null!==n)return g[t]=n,n}catch{}return null}(t);return"NOT_FOUND"===e?{slug:n,found:!1}:e?{slug:e,found:!0}:null}function O(t){return/[\u0600-\u06FF]/.test(decodeURIComponent(t))}function w(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"landing";return p[t][n]}function v(t,n,e){return"".concat(t,"_").concat(n,"_").concat(e)}async function R(t){const n=await fetch(t,{credentials:"omit"});if(!n.ok)throw new Error("HTTP ".concat(n.status));return n.json()}async function E(t,n,e){if(n===e)return{slug:t,found:!0};const o=v("post",e,t),r=b(o,t);if(r)return r;try{var c;const r="".concat(d)+"?slug=".concat(encodeURIComponent(t))+"&lang=".concat(encodeURIComponent(n)),a=await fetch(r,{credentials:"omit"});if(404===a.status)return m(o,"NOT_FOUND"),{slug:t,found:!1,networkError:!1};if(!a.ok)throw new Error("HTTP ".concat(a.status));const s=null===(c=(await a.json()).translations)||void 0===c?void 0:c[e];return(null===s||void 0===s?void 0:s.slug)?(m(o,s.slug),{slug:s.slug,found:!0,networkError:!1}):(m(o,"NOT_FOUND"),{slug:t,found:!1,networkError:!1})}catch{return{slug:t,found:!0,networkError:!0}}}async function S(t,n,e){if(n===e)return{slug:t,found:!0};const o=v("category",e,t),r=b(o,t);if(r)return r;try{var c;const r="".concat(h)+"?slug=".concat(encodeURIComponent(t))+"&lang=".concat(encodeURIComponent(n)),a=await R(r);if(!(null===a||void 0===a?void 0:a.length))return m(o,"NOT_FOUND"),{slug:t,found:!1};const s=null===(c=a[0].translations)||void 0===c?void 0:c[e];if(!s)return m(o,"NOT_FOUND"),{slug:t,found:!1};const u=(await R("".concat(h,"/").concat(s))).slug||t;return m(o,u),{slug:u,found:!0}}catch{return m(o,"NOT_FOUND"),{slug:t,found:!1}}}function y(t,n){return{path:w(t,"landing"),search:n,notFound:!1}}function F(t,n){const e=new URLSearchParams(n).get("category");if(!e)return Promise.resolve({path:w(t,"list"),search:n,notFound:!1});const o=O(e)?"ar":"en";return o===t?Promise.resolve({path:w(t,"list"),search:n,notFound:!1}):async function(t,n,e){if(!t||n===e)return t;const o=new URLSearchParams(t),r=o.get("category");if(!r)return t;const{slug:c,found:a}=await S(r,n,e);a?o.set("category",c):o.delete("category");const s=o.toString();return s?"?".concat(s):""}(n,o,t).then(n=>({path:w(t,"list"),search:n,notFound:!1}))}async function N(t,n,e){const o=decodeURIComponent(t);if("/blog"===o||"/blog/"===o)return y(e,n);if("/blog-list"===o||"/blog-list/"===o)return F(e,n);if(o.startsWith("/blog/")){const t=o.replace(/^\/blog\/?/,"").replace(/\/$/,"");return t?async function(t,n){const e=O(t);if("ar"===n&&e||"en"===n&&!e)return{path:"/".concat(n,"/").concat(t,"/"),search:"",notFound:!1};if("en"===n&&e)return{path:"",search:"",notFound:!0};const o=await E(t,"en","ar");return o.found||o.networkError?{path:"/ar/".concat(o.slug,"/"),search:"",notFound:!1}:{path:"",search:"",notFound:!0}}(t,e):y(e,"")}return y(e,n)}var T=e(11).checkBEMProps;n.a=Object(u.b)(null,null)((function(t){let{iframeName:n,loadingText:e}=t;const u=Object(c.h)(),d=Object(c.g)(),h=function(){try{const t=window.location.hostname.match(/^(en|ar)-[a-z]{2}\./);if(t)return t[1]}catch{}return Object(i.h)()?"ar":"en"}(),g=Object(o.useRef)(null),p=Object(o.useRef)(0),[m,b]=Object(o.useState)(!1),[w,v]=Object(o.useState)(!0),[R,y]=Object(o.useState)("auto"),[F,U]=Object(o.useState)(null);if(Object(o.useEffect)(()=>{const t=++p.current;v(!0),y("auto"),b(!1),U(null),N(u.pathname,u.search,h).then(n=>{let{path:e,search:o,notFound:r}=n;p.current===t&&(r?(U("NOT_FOUND"),v(!1)):U(l+e+(o||"")))})},[u.pathname,u.search,h]),Object(o.useEffect)(()=>{document.documentElement.setAttribute("dir","ar"===h?"rtl":"ltr")},[h]),Object(o.useEffect)(()=>{function t(t){const n=t.data||{},{type:e}=n;if("WORDPRESS_FILTER_OPEN"===e)return y("auto"),void b(!0);if("WORDPRESS_FILTER_CLOSE"===e){const t=Number(n.height);return b(!1),void(t>100&&y(t+"px"))}if("WORDPRESS_IFRAME_HEIGHT"===e){const t=Number(n.height);return void(t>100&&y(t+"px"))}if("WORDPRESS_STOREFRONT_URL"===e){const{pathname:t="",search:e=""}=n;return void(t&&(window.location.href="".concat(window.location.origin).concat(t).concat(e)))}if("WORDPRESS_ARTICLE_URL"!==e)return;n.postInfo&&(g.current=n.postInfo);const o=n.pathname,r=n.search||"";if(!o)return;const c=(a=o,f&&a.startsWith(f)?a.slice(f.length)||"/":a);var a;const s=decodeURIComponent(c.replace(/^\/(en|ar)(?=\/|$)/,"")||"/"),i=u.pathname+u.search;if("/blog-list"===s||"/blog-list/"===s||"/\u0623\u0631\u0634\u064a\u0641-\u0627\u0644\u0645\u062f\u0648\u0646\u0629"===s||"/\u0623\u0631\u0634\u064a\u0641-\u0627\u0644\u0645\u062f\u0648\u0646\u0629/"===s){const t=new URLSearchParams(r),n=t.get("category");if(n){S(n,O(n)?"ar":"en",h).then(n=>{let{slug:e,found:o}=n;o?t.set("category",e):t.delete("category");const r=t.toString()?"?"+t.toString():"",c="/blog-list/".concat(r);i!==c&&d.push(c)})}else{const t="/blog-list/".concat(r);i!==t&&d.push(t)}return}if(function(t){return["/blog","/blog/","/\u0645\u062f\u0648\u0646\u0629","/\u0645\u062f\u0648\u0646\u0629/"].includes(t)}(s)){const t="/blog".concat(r);return void(i!==t&&d.push(t))}const l=decodeURIComponent(s.replace(/^\//,"").replace(/\/$/,""));if(!l)return;const p=O(l);if("ar"===h&&p)E(l,"ar","en").then(t=>{let{slug:n,found:e}=t;const o="/blog/".concat(e?n:l,"/").concat(r);i!==o&&d.push(o)});else if("ar"!==h||p){const t="/blog/".concat(l,"/").concat(r);i!==t&&d.push(t)}else{const t="/blog/".concat(l,"/").concat(r);i!==t&&d.push(t)}}return window.addEventListener("message",t),()=>window.removeEventListener("message",t)},[d,u.pathname,u.search,h]),"NOT_FOUND"===F)return T(r.a,s.default,null);const I=null!==F;return T(r.a,"div",{className:"".concat(n||"blog"),block:"WordPressIframe",elem:"Wrapper",mods:{isArabic:"ar"===h}},T(r.a,a.a,{isLoading:w||!I}),I&&T(r.a,"iframe",{key:F,id:"blogIframe",src:F,onLoad:()=>v(!1),block:"WordPressIframe",elem:"Iframe",className:m?"popup-open":"",style:{width:"100%",height:R,minHeight:"100vh",border:"none",display:"block",overflow:"hidden"}}))}))},2872:function(t,n,e){"use strict";e.r(n),function(t,o){e.d(n,"BreadcrumbsDispatcher",(function(){return s})),e.d(n,"mapStateToProps",(function(){return u})),e.d(n,"mapDispatchToProps",(function(){return i}));var r=e(14),c=e(0),a=e(1486);const s=e.e(2).then(e.bind(null,428)),u=t=>({}),i=(t,n)=>({});var l=e(11).checkBEMProps;n.default=Object(r.b)(u,i)((function(){const n=Object(r.c)();return Object(c.useEffect)(()=>{(()=>{const e=[{url:"/blogs",name:t("Blog")},{url:"/",name:t("Home")}];s.then(t=>{let{default:o}=t;return o.update(e,n)})})()},[]),l(o,a.a,{wordpressPath:"/blog/",loadingText:"Loading..."})}))}.call(this,e(29),e(0))}}]);