PageSourceSearch

https://uxdx.com/component---src-templates-community-page-js-da6c1dee471ea32ad0e6.js

js uxdx.com collected 2026-10-03 23:54:02 UTC 31,199 bytes, 3 lines download raw bytes

1/*! For license information please see component---src-templates-community-page-js-da6c1dee471ea32ad0e6.js.LICENSE.txt */
2"use strict";(self.webpackChunkuxdx=self.webpackChunkuxdx||[]).push([[9189],{9586:function(e,t,a){t.A=a.p+"static/ebook-career-compression-54a5df00c13792c2bac6732fdb5017f3.jpg"},19289:function(e,t,a){a.d(t,{A:function(){return l},d:function(){return r}});var n=a(14041);const r="text-4xl sm:text-5xl text-balance text-prose font-light tracking-[-0.035em] text-gray-950";function l(e){let{eyebrow:t,tag:a,title:r,subTitle:l="",description:s,className:i="",align:o="center",titleClassName:c="",theme:m="light",weight:d="bold"}=e;const u="center"===o?"text-center mx-auto":"text-left",g="dark"===m,p="light"===d?"font-light tracking-[-0.035em] "+(g?"text-white":"text-gray-950"):"font-bold tracking-tight "+(g?"text-white":"text-gray-900");return n.createElement("div",{className:`max-w-3xl ${u} ${i}`},a&&n.createElement("div",{className:"mb-4 "+("center"===o?"flex justify-center":"")},n.createElement("span",{className:"inline-flex items-center rounded-full border px-3 py-1 text-sm font-medium text-prose text-balance "+(g?"border-gray-700 bg-gray-900 text-gray-300":"border-gray-200 bg-gray-50 text-gray-700")},a)),n.createElement("h2",{className:`text-4xl sm:text-5xl text-balance text-prose ${p} ${c}`},r," ",l&&n.createElement("span",{className:g?"text-mauve-200":"text-mauve-400"},l)),s&&n.createElement("div",{className:"mt-3 text-lg text-balance "+(g?"text-gray-300":"text-gray-600")},s))}},19902:function(e,t,a){a.d(t,{A:function(){return n}});
2const n=(0,a(10890).A)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])},20956:function(e,t,a){t.A=a.p+"static/post-show-report-94c697c986cc5598df96f9d2b209f415.png"},31303:function(e,t,a){a.r(t),a.d(t,{default:function(){return Q}});var n=a(64619),r=a(72208),l=a(42853),s=a(14041),i=a(98228),o=a(17820),c=a(40297),m=a(10890);const d=(0,m.A)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);var u=a(73214);const g=(0,m.A)("CalendarDays",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);var p=a(90868);const f=(0,m.A)("MonitorPlay",[["path",{d:"M10 7.75a.75.75 0 0 1 1.142-.638l3.664 2.249a.75.75 0 0 1 0 1.278l-3.664 2.25a.75.75 0 0 1-1.142-.64z",key:"1pctta"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",key:"x3v2xh"}]]);var x=a(19902);const h=(0,m.A)("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]),y=(0,m.A)("Library",[["path",{d:"m16 6 4 14",key:"ji33uf"}],["path",{d:"M12 6v14",key:"1n7gus"}],["path",{d:"M8 8v12",key:"1gg7y9"}],["path",{d:"M4 4v16",key:"6qkkli"}]]);var v=a(92432),b=a(56007),E=a(90342),_=a(22124),w=a(86572),N=a(16991),k=a(61491),C=a(19289),A=a(9586),T=a(20956),L=a(93989),M=a(1477),S=a(13805),P=a(51276),U=a(82340);const D="mx-auto max-w-screen-xl px-4 sm:px-6 lg:px-8";function I(e){var t,a;return(null==e||null===(t=e.split(" - ")[0])||void 0===t||null===(a=t.split(",")[0])||void 0===a?void 0:a.trim())||e}function V(e,t){return null!=e&&e.Venue_Address?`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(e.Venue_Address.replace(/\n/g,", "))}`:Number.isFinite(null==t?void 0:t.lat)&&Number.isFinite(null==t?void 0:t.lng)?`https://www.google.com/maps/search/?api=1&query=${t.lat},${t.lng}`:null}function $(e,t){const a=I(t),n=Math.max(112,Math.min(184,8*a.length+44)),r=n/2,l=`<svg xmlns="http://www.w3.org/2000/svg" width="${n}" height="52" viewBox="0 0 ${n} 52">\n  <rect x="2" y="2" width="${n-4}" height="32" rx="9" fill="#111827"/>\n  <path d="M${r-7} 34 L${r+7} 34 L${r} 46 Z" fill="#111827"/>\n  <text x="${r}" y="21" text-anchor="middle" fill="#ffffff" font-size="11" font-family="system-ui,sans-serif" font-weight="600">${s=a,String(s).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}</text>\n</svg>`;var s;return{url:`data:image/svg+xml;charset=UTF-8,${encodeURIComponent(l)}`,scaledSize:new e.Size(n,52),anchor:new e.Point(r,52)}}function j(e){var t,a;const n=null===(t=e.data.Previous_Conference)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.data,r=function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];const n=t.flat().find(Boolean);return Array.isArray(n)?n.find(Boolean):n||null}(e.data.Post_Show_Report___Word,null==n?void 0:n.Post_Show_Report___Word,e.data.Post_Show_Report___Slides,null==n?void 0:n.Post_Show_Report___Slides);return r?{label:"Post-show report",href:r,external:!0,icon:d}:{label:"Post-show reports",href:"/post-show-report/",internal:!0,icon:d}}function F(e){let{title:t,description:a,action:n,theme:r="light"}=e;return s.createElement("div",{className:"flex flex-col gap-5 sm:flex-row sm:items-end sm:justify-between"},s.createElement(C.A,{align:"left",title:t,description:a,theme:r}),n&&s.createElement("div",{className:"shrink-0"},n))}function H(e){let{href:t,external:a=!1,children:n="Register now",variant:r="dark"}=e;if(!t)return null;const l="light"===r?"inline-flex items-center justify-center gap-2 rounded-md bg-white px-5 py-3 text-sm font-semibold text-gray-950 transition-colors hover:bg-gray-100":"inl
2ine-flex items-center justify-center gap-2 rounded-md bg-gray-950 px-5 py-3 text-sm font-semibold text-white transition-colors hover:bg-black";return s.createElement("a",Object.assign({href:t},a?{target:"_blank",rel:"noopener noreferrer"}:{},{className:l}),n,s.createElement(u.A,{className:"h-4 w-4","aria-hidden":"true"}))}function z(e){var t,a,n;let{conference:r,titleLead:l,titleMain:o,cityLabel:c,cityPath:m,dateLabel:d,timeLabel:u,timezone:x,venue:h,venueTypeLabel:y,registerHref:v,registerExternal:b,priceLabel:E,soldOut:_}=e;const w=Boolean(r.data.Header_Image_Url);return s.createElement("section",{className:"bg-white pb-10 pt-5"},s.createElement("div",{className:"mx-auto max-w-screen-2xl px-4 sm:px-6 lg:px-8"},s.createElement("nav",{"aria-label":"Breadcrumb",className:"mb-5"},s.createElement("ol",{className:"flex flex-wrap items-center gap-2 text-xs text-gray-500"},s.createElement("li",null,s.createElement(i.Link,{to:"/",className:"transition-colors hover:text-gray-900"},"UXDX")),s.createElement("li",{"aria-hidden":"true"},"/"),s.createElement("li",null,s.createElement(i.Link,{to:"/community/",className:"transition-colors hover:text-gray-900"},"Community")),c&&s.createElement(s.Fragment,null,s.createElement("li",{"aria-hidden":"true"},"/"),s.createElement("li",null,s.createElement(i.Link,{to:m,className:"transition-colors hover:text-gray-900"},c))),s.createElement("li",{"aria-hidden":"true"},"/"),s.createElement("li",{className:"font-medium text-gray-900","aria-current":"page"},r.data.Conference_Name))),s.createElement("div",{className:"overflow-hidden rounded-lg border border-gray-200 bg-gray-950 text-white"},s.createElement("div",{className:"relative min-h-[24rem] overflow-hidden p-6 sm:p-8 lg:min-h-[30rem] lg:p-10"},w?s.createElement("img",{src:r.data.Header_Image_Url,alt:"",className:"absolute inset-0 h-full w-full object-cover opacity-45",loading:"eager"}):s.createElement("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_72%_32%,#3b82f6_0,#2563eb_23%,#1e1b4b_58%,#020617_100%)]","aria-hidden":"true"}),s.createElement("div",{className:"absolute inset-0 bg-gradient-to-t from-gray-950 via-gray-950/25 to-transparent"}),s.createElement("div",{className:"relative flex h-full min-h-[20rem] flex-col justify-between lg:min-h-[26rem]"},s.createElement("div",{className:"flex flex-wrap gap-2"},s.createElement("span",{className:"inline-flex items-center gap-2 rounded-md bg-black/35 px-3 py-1.5 font-mono text-[10px] uppercase text-white ring-1 ring-white/15"},s.createElement("span",{className:"h-1.5 w-1.5 rounded-full bg-teal-300"}),"Community"),y&&s.createElement("span",{className:"inline-flex rounded-md bg-black/35 px-3 py-1.5 font-mono text-[10px] uppercase text-white ring-1 ring-white/15"},y)),s.createElement("div",{className:"max-w-4xl"},s.createElement("p",{className:"font-mono text-xs uppercase text-white/65"},["UXDX",c,d].filter(Boolean).join(" · ")),s.createElement("h1",{className:"mt-5 text-5xl font-light leading-none text-white sm:text-6xl lg:text-7xl"},l&&s.createElement("span",{className:"block text-white/55"},l.trim()),s.createElement("span",{className:"block"},o))))),s.createElement("div",{className:"grid grid-cols-1 border-t border-white/10 bg-white text-gray-950 md:grid-cols-[minmax(0,1fr)_minmax(0,1.25fr)_minmax(0,1fr)_minmax(0,1.1fr)]"},s.createElement(O,{icon:g,label:"Date",value:d,detail:u}),s.createElement(O,{icon:p.A,label:"Venue",value:(null==h||null===(t=h.data)||void 0===t?void 0:t.Venue_Name)||c||"Venue announcing soon",detail:null==h||null===(a=h.data)||void 0===a||null===(n=a.Venue_Address)||void 0===n?void 0:n.replace(/\n/g,", ")}),s.createElement(O,{icon:f,label:"Format",value:y||"Community event",detail:x}),s.createElement("div",{className:"flex items-center justify-between gap-5 bg-gray-950 px-5 py-5 text-white"},s.createElement("div",null,s.createElement("p",{className:"font-mono text-[10px] uppercase text-gray-400"},_?"Tickets":"From"),s.createElement("p",{className:"mt-1 text-2xl font-semibold"},_?"Sold out":E||"Register")),_?s.createElement(H,{href:"#tickets",variant:"light"},"Get notified"):s.createElement(H,{href:v,external:b,variant:"light"}))))))}function O(e){let{icon:t,label:a,value:n,detail:r}=e;return s.createElement("div",{className:"flex gap-3 border-b border-gray-200 px-5 py-5 md:border-r"},s.createElement(t,{className:"mt-0.5 h-4 w-4 shrink-0 text-gray-400","aria-hidden":"true"}),s.createElement("div",{className:"min-w-0"},s.createElement("p",{className:"font-mono text-[10px] uppercase text-gray-500"},a),s.createElement("p",{className:"mt-1 text-sm font-semibold text-gray-950"},n||"Announcing soon"),r&&s.createElement("p",{className:"mt-1 truncate text-xs text-gray-500"},r)))}
2function X(e){let{conference:t,leaders:a,partners:n,conferenceLink:r}=e;return s.createElement("section",{className:"bg-white py-12"},s.createElement("div",{className:D},s.createElement("div",{className:"grid grid-cols-1 gap-10 lg:grid-cols-[1fr_24rem]"},s.createElement("div",null,s.createElement("h2",{className:"max-w-3xl text-4xl font-bold tracking-tight text-balance text-prose text-gray-900 sm:text-5xl"},"Where product, design and engineering people meet to learn from real work."),s.createElement("div",{className:"mt-6 max-w-3xl space-y-4 text-sm leading-relaxed text-gray-600 sm:text-base"},t.data.Sales_Blurb?s.createElement("p",null,t.data.Sales_Blurb):s.createElement("p",null,"UXDX community events bring local product, design, research and engineering people together for practical talks, workshops and conversations about building better products."),s.createElement("p",null,"Expect real case studies, candid lessons and a room of peers working through similar product-delivery challenges."))),s.createElement("div",{className:"space-y-4"},s.createElement("div",{className:"rounded-lg border border-gray-200 bg-white p-5"},s.createElement("h3",{className:"text-sm font-semibold text-gray-950"},"Hosted by"),s.createElement("div",{className:"mt-4"},(null==a?void 0:a.length)>0?s.createElement(k.A,{leaders:a,align:"start"}):s.createElement("div",{className:"flex items-center gap-3"},s.createElement("div",{className:"flex h-10 w-10 items-center justify-center rounded-md bg-teal-600 text-sm font-semibold text-white"},"U"),s.createElement("div",null,s.createElement("p",{className:"text-sm font-semibold text-gray-950"},"UXDX"),s.createElement("p",{className:"text-xs text-gray-500"},"Community event team"))))),s.createElement(q,{partners:n,conferenceLink:r})))))}function B(e){let{item:t}=e;const a=t.icon,n="group inline-flex items-center justify-between gap-5 rounded-lg border border-gray-200 bg-white px-4 py-3 text-left text-sm font-semibold text-gray-950 transition-colors hover:border-gray-300 hover:bg-gray-50",r=s.createElement(s.Fragment,null,s.createElement("span",{className:"inline-flex items-center gap-3"},s.createElement(a,{className:"h-4 w-4 text-teal-700","aria-hidden":"true"}),t.label),t.external?s.createElement(x.A,{className:"h-4 w-4 text-gray-400 transition-colors group-hover:text-gray-700"}):s.createElement(u.A,{className:"h-4 w-4 text-gray-400 transition-colors group-hover:text-gray-700"}));return t.internal?s.createElement(i.Link,{to:t.href,className:n},r):s.createElement("a",{href:t.href,target:"_blank",rel:"noreferrer",className:n},r)}function R(e){let{conference:t}=e;const a=[j(t),{label:"Career ebook",href:"/ebook/career-compression/",internal:!0,icon:h},{label:"Knowledge library",href:"/knowledge/",internal:!0,icon:y}];return s.createElement("section",{className:"bg-white py-12 lg:py-16"},s.createElement("div",{className:D},s.createElement("div",{className:"grid overflow-hidden rounded-lg bg-gray-950 text-white shadow-xl lg:grid-cols-[1fr_25rem] lg:items-stretch"},s.createElement("div",null,s.createElement("div",{className:"p-6 sm:p-8 lg:p-10"},s.createElement("h2",{className:"max-w-2xl text-3xl font-semibold leading-tight text-white"},"Community is one part of how UXDX helps teams build better products."),s.createElement("p",{className:"mt-4 max-w-2xl text-sm leading-6 text-gray-300 sm:text-base"},"Local events help people learn from peers and build their network. The reports, ebooks and knowledge library turn those conversations into practical ideas teams can apply."),s.createElement("div",{className:"mt-6 grid gap-3 sm:grid-cols-3 lg:max-w-3xl"},a.map(e=>s.createElement(B,{key:e.label,item:e}))))),s.createElement("div",{className:"relative hidden min-h-72 overflow-hidden border-l border-white/10 bg-white/5 p-8 lg:block"},s.createElement("img",{src:T.A,alt:"",className:"absolute left-8 top-9 w-44 rotate-[-7deg] rounded-md shadow-2xl",loading:"lazy"}),s.createElement("img",{src:A.A,alt:"",className:"absolute bottom-8 right-8 w-40 rotate-[6deg] rounded-md shadow-2xl",loading:"lazy"}),s.createElement("div",{className:"absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-gray-950/80 to-transparent"})))))}
2function G(e){let{conference:t,sessions:a,conferenceLocation:n}=e;return s.createElement("section",{id:"agenda",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement(F,{title:"Agenda"})),a.length>0?s.createElement("div",{className:"mt-6"},s.createElement(b.A,{sessions:a,contentMaxWidth:"max-w-screen-xl",conferenceId:t.data.Conference_Id,conferenceLocation:n,conferenceStartDate:t.data.Conference_Start_Date,conferenceVenueType:t.data.Conference_Venue_Type,conferenceTimezone:t.data.Timezone,sort:!0,sessionLinksFromAgenda:!0})):s.createElement("div",{className:D},s.createElement("div",{className:"mt-10 border-y border-gray-200 py-10 text-sm text-gray-500"},"Agenda announcing soon.")))}function q(e){let{partners:t,conferenceLink:a}=e;if(!t.length)return null;const n="undefined"!=typeof window?window.location.pathname:"";return s.createElement("div",{id:"partners",className:"rounded-lg border border-gray-200 bg-white p-5"},s.createElement("h3",{className:"text-sm font-semibold text-gray-950"},"Supported by"),s.createElement("div",{className:"mt-4 grid grid-cols-2 gap-2"},t.map(e=>{const t=e.data.Company_Logo_Url?s.createElement("img",{src:e.data.Company_Logo_Url,alt:`${e.data.Company_Name} logo`,className:"max-h-7 max-w-full object-contain",loading:"lazy"}):s.createElement("span",{className:"text-center text-xs font-semibold text-gray-950"},e.data.Company_Name),r="flex h-14 items-center justify-center rounded-md border border-gray-200 bg-gray-50 px-3 transition-colors hover:border-gray-300 hover:bg-white";if(e.data.Company_Url){const l=`${e.data.Company_Url}?utm_campaign=${a}&utm_medium=website&utm_source=uxdx&utm_content=${encodeURIComponent(n)}`;return s.createElement("a",{key:e.id,href:l,target:"_blank",rel:"noreferrer",className:r},t)}return s.createElement("div",{key:e.id,className:r},t)})))}function W(e){var t;let{venue:a,mapCenter:n,googleMapsUrl:r}=e;return a?s.createElement("section",{id:"venue",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement(F,{title:I(a.data.Venue_Name)||"Venue announcing soon",description:null===(t=a.data.Venue_Address)||void 0===t?void 0:t.replace(/\n/g,", "),action:r&&s.createElement("a",{href:r,target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-2 text-sm font-semibold text-teal-700 transition-colors hover:text-teal-800"},"Get directions",s.createElement(x.A,{className:"h-4 w-4","aria-hidden":"true"}))}),s.createElement("div",{className:"mt-8 overflow-hidden rounded-lg border border-gray-200 bg-teal-50"},n?s.createElement(K,{venue:a.data,mapCenter:n}):s.createElement(Z,{venue:a.data})))):null}function Z(e){var t,a,n,r;let{venue:l}=e;const i=null===(t=l.Venue_Main_Image)||void 0===t||null===(a=t.localFiles)||void 0===a||null===(n=a[0])||void 0===n||null===(r=n.childImageSharp)||void 0===r?void 0:r.gatsbyImageData;return i?s.createElement(o.G,{image:i,alt:l.Venue_Name,className:"h-[20rem] w-full sm:h-[26rem]",imgClassName:"h-full w-full object-cover"}):s.createElement("div",{className:"flex h-[20rem] items-center justify-center text-gray-400 sm:h-[26rem]"},s.createElement(p.A,{className:"h-10 w-10",strokeWidth:1.5,"aria-hidden":"true"}))}function K(e){let{venue:t,mapCenter:a}=e;return s.createElement("div",{className:"h-[20rem] w-full sm:h-[26rem] lg:h-[30rem]"},s.createElement(c.Ay,{bootstrapURLKeys:{key:"AIzaSyAiSaCasZD3KFwfMSH7fKm25JXge2CBbOY"},defaultCenter:a,defaultZoom:15,yesIWantToUseGoogleMapApiInternals:!0,onGoogleApiLoaded:e=>{let{map:n,maps:r}=e;return((e,n)=>{const r=V(t,a),l=new n.Marker({position:a,map:e,title:I(t.Venue_Name),icon:$(n,t.Venue_Name),clickable:Boolean(r),cursor:r?"pointer":void 0});r&&l.addListener("click",()=>{window.open(r,"_blank","noopener,noreferrer")}),e.setCenter(a),e.setZoom(15)})(n,r)}}))}const J=[{name:"newsletter",title:"I agree to receive emails from UXDX"},{name:"apac",title:"APAC Announcements & Special Offers",default:!0},{name:"emea",title:"EMEA Announcements & Special Offers",default:!0},{name:"usa",title:"USA Announcements & Special Offers",default:!0}];
2function Y(e){let{conference:t,allTickets:a,onDisplayTickets:n,soldOut:r,cityLabel:l}=e;if(t.data.External_Hosting_Site)return s.createElement("section",{id:"tickets",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement("div",{className:"rounded-lg border border-gray-200 bg-white p-8 text-center"},s.createElement(C.A,{title:"Reserve your place"}),s.createElement("p",{className:"mx-auto mt-4 max-w-2xl text-base text-gray-500"},"Tickets are managed by the event host. Register externally to confirm your place."),s.createElement("div",{className:"mt-8"},s.createElement(H,{href:t.data.External_Hosting_Site,external:!0})))));if(!n.length)return null;if(r)return s.createElement("section",{id:"tickets",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement("div",{className:"grid gap-8 rounded-lg border border-gray-200 bg-white p-5 shadow-sm sm:p-6 lg:grid-cols-[0.85fr_1.15fr] lg:items-center lg:p-8"},s.createElement("div",null,s.createElement("span",{className:"inline-flex items-center gap-2 rounded-md bg-gray-100 px-3 py-1.5 font-mono text-[10px] uppercase text-gray-700"},s.createElement("span",{className:"h-1.5 w-1.5 rounded-full bg-rose-500","aria-hidden":"true"}),"Sold out"),s.createElement("h2",{className:"mt-5 text-4xl font-bold tracking-tight text-balance text-gray-900 sm:text-5xl"},"This event is full."),s.createElement("p",{className:"mt-4 max-w-xl text-base leading-7 text-gray-600"},"Every place has been claimed. Leave your email and we'll let you know as soon as the next UXDX ",l||"community"," event opens for registration.")),s.createElement("div",{className:"rounded-lg bg-[#f4f3ef] p-5 sm:p-8"},s.createElement("p",{className:"text-lg font-semibold text-gray-900"},"Get notified about the next event"),s.createElement("div",{className:"mt-4"},s.createElement(w.Ay,{id:`${t.data.Conference_Id}-sold-out`,theme:"light",options:J}))))));var i;return 1===n.filter(e=>!e.data.Is_Upgrade).length?s.createElement("section",{id:"tickets",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement("div",{className:"grid gap-8 rounded-lg border border-gray-200 bg-white p-5 shadow-sm sm:p-6 lg:grid-cols-[0.85fr_1.15fr] lg:items-start lg:p-8"},s.createElement("div",{className:"lg:sticky lg:top-8"},s.createElement("h2",{className:"text-4xl font-bold tracking-tight text-balance text-prose text-gray-900 sm:text-5xl"},"Reserve your place."),s.createElement("p",{className:"mt-4 max-w-xl text-base leading-7 text-gray-600"},"One pass gives you access to the community event, including the live sessions, local conversations and practical takeaways from people working through similar product challenges."),s.createElement("dl",{className:"mt-6 grid gap-3 border-t border-gray-200 pt-5 sm:grid-cols-3 lg:grid-cols-1"},[["Format",(null===(i=t.data.Conference_Venue_Type)||void 0===i?void 0:i.join(" + "))||"Community event"],["Access","Talks and discussion"],["Built for","Local product teams"]].map(e=>{let[t,a]=e;return s.createElement("div",{key:t,className:"flex items-center justify-between gap-4 text-sm lg:block"},s.createElement("dt",{className:"font-mono text-[10px] uppercase text-gray-500"},t),s.createElement("dd",{className:"font-semibold text-gray-950 lg:mt-1"},a))}))),s.createElement("div",{className:"rounded-lg bg-[#f4f3ef] p-3 sm:p-4"},s.createElement(_.Ay,{allTickets:a,onDisplayTickets:n,conference:t,hideDiscountedTickets:!0,hideCountdown:!0,compact:!0,theme:"light"}))))):s.createElement("section",{id:"tickets",className:"bg-white py-16 lg:py-20"},s.createElement("div",{className:D},s.createElement(F,{title:"Pick your pass"}),s.createElement("div",{className:"mt-8"},s.createElement(_.Ay,{allTickets:a,onDisplayTickets:n,conference:t,hideDiscountedTickets:!0,hideCountdown:!0,theme:"light"}))))}var Q=function(e){var t,a,i,o;let{data:c}=e;const m=(0,L.CZ)(),d=c.conference;d.data.Sessions=c.sessions.nodes;const u=(0,S.Gr)(d),g="usa"===u?"en-US":"en-GB",p=(null===(t=d.data.Venue)||void 0===t?void 0:t.find(e=>"In-Person"===e.data.Venue_Type))||(null===(a=d.data.Venue)||void 0===a?void 0:a[0]),f="In-Person"===(null==p||null===(i=p.data)||void 0===i?void 0:i.Venue_Type)?p:null,x=function(e){const t=parseFloat(null==e?void 0:e.Venue_Latitude),a=parseFloat(null==e?void 0:e.Venue_Longitude);return Number.isFinite(t)&&Number.isFinite(a)?{lat:t,lng:a}:null}(null==f?void 0:f.data),h=f?V(f.data,x):null,y=f?d.data.Timezone:null==m?void 0:m.timezone,{0:b,1:_}
2=(0,s.useState)([]),{0:w,1:k}=(0,s.useState)([]),{0:C,1:A}=(0,s.useState)(null);(0,s.useEffect)(()=>{let e=!0;return N.A.getInPersonCount(d.data.Conference_Id).then(t=>{e&&A(d.data.Physical_Capacity-(t||0))}),()=>{e=!1}},[d.data.Conference_Id,d.data.Physical_Capacity]);const T=(0,s.useMemo)(()=>c.sessions.nodes.filter(e=>{var t;return!(null!==(t=e.data.Session_Groups)&&void 0!==t&&t.some(e=>e.data.Hide_Main_Agenda))}),[c.sessions.nodes]),D=(0,s.useMemo)(()=>d.data.Partners?(0,n.A)(d.data.Partners).sort((e,t)=>e.data.Company_Priority-t.data.Company_Priority):[],[d.data.Partners]),I=()=>{const e=new Date,t=(0,n.A)(c.tickets2.nodes).map(t=>{const a=t.data.Prices.filter(t=>e>new Date(t.data.UTC_Display_Time)&&e<new Date(t.data.UTC_End_Time))[0];return a?{id:t.id,recordId:t.recordId,data:{...t.data,...a.data,Currency:a.data.Currency&&a.data.Currency[0]}}:null}).filter(Boolean);return(0,r.A)(t,"data.Priority")},{startTime:$,endTime:j}=(0,s.useMemo)(()=>{let e,t;return c.sessions.nodes.forEach(a=>{"Live"===function(e){var t,a;return(null===(t=e.data.Session_Groups)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.data)||{}}(a).Delivery&&((!e||e>a.data.UTC_Start_Time)&&(e=a.data.UTC_Start_Time),(!t||t<a.data.UTC_End_Time)&&(t=a.data.UTC_End_Time))}),{startTime:e,endTime:t}},[c.sessions.nodes]);(0,s.useEffect)(()=>{const e=I();_(e);const t=setInterval(()=>{const t=I();(0,l.A)(t,e)||_(t)},6e4);return()=>clearInterval(t)},[c.tickets2.nodes]),(0,s.useEffect)(()=>{k((0,P.W)(d,b,d.data.Venue,"A local UXDX community event with practical talks, workshops and networking for product, design and engineering teams."))},[d,b]);const F=function(e){return e.find(e=>!e.data.Is_Upgrade)||e[0]||null}(b),H=d.data.External_Hosting_Site?"Free":F?function(e,t,a){return 0===e?"Free":Number.isFinite(Number(e))?new Intl.NumberFormat(a,{style:"currency",currency:t||"EUR",minimumFractionDigits:0,maximumFractionDigits:0}).format(e):null}(F.data.Price,F.data.Currency,g):null,O=b.filter(e=>!e.data.Is_Upgrade),B=1===O.length?O[0]:null,q=!d.data.External_Hosting_Site&&null!==C&&C<=0&&O.length>0&&O.every(e=>{var t;return"In-Person"===(null===(t=e.data.Delivery)||void 0===t?void 0:t[0])}),Z=B?`${(0,S.L5)(d.data.Conference_Id,u)}/checkout/?ticketId=${B.id}`:null,K=d.data.External_Hosting_Site?d.data.External_Hosting_Site:b.length>0?Z||"#tickets":null,J=Boolean(d.data.External_Hosting_Site),Q=function(e){var t,a,n;return(null===(t=e.data.Community_Cities)||void 0===t||null===(a=t[0])||void 0===a||null===(n=a.data)||void 0===n?void 0:n.City)||null}(d),ee=Q?(0,U.nO)((0,U.XI)(Q)):null,te=null===(o=d.data.Conference_Venue_Type)||void 0===o?void 0:o.join(" + "),ae=$||d.data.Conference_Start_Date,ne=j||d.data.Conference_End_Date,re=(0,M.v1)(ae,ne,y,d.data.Region),le=(0,M.Q$)(ae,ne,y),{lead:se,main:ie}=function(e){const t=e.indexOf(":");return-1===t?{lead:null,main:e}:{lead:`${e.slice(0,t+1).trim()} `,main:e.slice(t+1).trim()}}(d.data.Conference_Name);return s.createElement(v.A,{conference:d,conferenceLinks:{tickets:!d.data.External_Hosting_Site&&b.length>0,ticketsHref:q?"#tickets":Z,externalTickets:d.data.External_Hosting_Site,soldOut:q},hideTicketBanner:q},s.createElement(E.A,{keywords:["uxdx","product","ux","design","dev","agile","digital transformation","community"],title:`${d.data.Conference_Name} | ${re}`,description:"A local UXDX community event with practical talks, workshops and networking for product, design and engineering teams.",image:d.data.Manual_Conference_Card_Url,geo:(0,P.s)(d.data.Venue)},s.createElement("script",{type:"application/ld+json"},`${JSON.stringify(w)}`)),s.createElement("div",{className:"mx-auto max-w-screen-2xl border-x border-gray-200"},s.createElement(z,{conference:d,titleLead:se,titleMain:ie,cityLabel:Q,cityPath:ee,dateLabel:re,timeLabel:le,timezone:y,venue:p,venueTypeLabel:te,registerHref:K,registerExternal:J,priceLabel:H,soldOut:q}),s.createElement(X,{conference:d,leaders:d.data.Community_Leader,partners:D,conferenceLink:(0,S.L5)(d.data.Conference_Id,u)}),s.createElement(G,{conference:d,sessions:T,conferenceLocation:u}),s.createElement(W,{venue:f,mapCenter:x,googleMapsUrl:h}),s.createElement(Y,{conference:d,allTickets:c.tickets2,onDisplayTickets:b,soldOut:q,cityLabel:Q}),s.createElement(R,{conference:d})))}},51276:function(e,t,a){a.d(t,{W:function(){return l},s:function(){return r}});var n=a(13805);const r=e=>{if(!e)return{};const t=e.filter(e=>"In-Person"===e.data.Venue_Type)[0];return t?{region:t.data.Country,placename:t.data.Venue_City,position:t.data.Venue_Latitude+";"+t.data.Venue_Longitude}:null},l=(e,t,a,r)=>{const l=(0,n.Gr)(e);let s;t.length>0&&(s=((e,t)=>e.map(e=>{const[a,n,r]=e.data.Start_Time.split("-"),l=new Date(Date.UTC(a,n-1,r.split("T")[0])).getTime()<Date.now()?"InStock":"PreOrder";return{"@type":"Offer",name:e.data.Access+" ("+e.data.Delivery+")",price:e.data.Price,priceCurrency:e.data.Currency,validFrom:e.data.Start_Time,url:t,availability:"https://schema.org/"+l}}))(t,(0,n.L5)(e.data.Conference_Id,l)));const{schemaLocation:i,eventAttendanceMode:o}=((e,t)=>{const a=[{"@type":"VirtualLocation",url:t}];let n="Online";return e&&e.map(e=>{"Online"!==e.data.Venue_Type&&(n="Offline",a.push({"@type":"Place",name:e.data.Name,address:{"@type":"PostalAddress",streetAddress:e.data.Venue_Address,addressLocality:e.data.Venue_City,postalCode:"In-Person"===e.data.Venue_Type&&e.data.Post_Code,addressCountry:"In-Person"===e.data.Venue_Type&&e.data.Country}}))}),{schemaLocation:a,eventAttendanceMode:"https://schema.org/"+n+"EventAttendanceMode"}})(e.data.Venue,(0,n.L5)(e.data.Conference_Id,l));return{"@context":"https://schema.org","@type":"Event",name:e.data.Conference_Name+" "+e.data.Year,description:r,startDate:e.data.Conference_Start_Date,endD
2ate:e.data.Conference_End_Date,eventStatus:"https://schema.org/EventScheduled",eventAttendanceMode:o,location:i,offers:s,image:e.data.Manual_Conference_Card_Url||"https://uxdx.com/images/uxdxMetaCard.jpg"}}},61491:function(e,t,a){var n=a(14041),r=a(98228);t.A=e=>{let{leaders:t,align:a="center"}=e;if(!t||0===t.length)return n.createElement(n.Fragment,null);const l="start"===a?"justify-start":"justify-center";return n.createElement("div",{className:"min-w-0 flex-1"},n.createElement("ul",{className:`flex flex-col gap-6 sm:flex-row sm:flex-wrap ${l}`},t.map(e=>{const t=e.data.Profile_Picture_Url_250,a=e.data.Person_First+" "+e.data.Person_Last,l=e.data.Company&&e.data.Company[0];return n.createElement("li",{key:e.id,className:"min-w-0 flex-1 sm:min-w-[14rem] sm:max-w-xs"},n.createElement("div",{className:"flex gap-3 text-left items-center"},n.createElement("div",{className:"h-12 w-12 shrink-0"},n.createElement(r.Link,{to:"/profile/"+e.data.Person_Url_Slug},n.createElement("img",{src:t,alt:"Picture of "+a,className:"h-12 w-12 rounded-full bg-gray-200 object-cover"}))),n.createElement("div",{className:"min-w-0 space-y-0.5"},n.createElement(r.Link,{to:"/profile/"+e.data.Person_Url_Slug},n.createElement("p",{className:"text-sm font-semibold text-gray-950"},a)),n.createElement("p",{className:"text-sm text-gray-500"},e.data.Person_Job_Title),l&&n.createElement("p",{className:"text-sm text-gray-400"},l.data.Company_Name))))})))}},73214:function(e,t,a){a.d(t,{A:function(){return n}});const n=(0,a(10890).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},90868:function(e,t,a){a.d(t,{A:function(){return n}});const n=(0,a(10890).A)("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])}}]);
3//# sourceMappingURL=component---src-templates-community-page-js-da6c1dee471ea32ad0e6.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.