PageSourceSearch

https://www.techmexaustin.org/_next/static/chunks/0bagu_pi7t273.js?dpl=dpl_71gsou6a2axcVyWCUA9QZ3a1sFSf

js techmexaustin.org collected 2026-10-08 23:23:00 UTC 16,878 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,48148,e=>{"use strict";var t=e.i(61745);function r(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let n=r(0,t.useTranslations);r(0,t.useFormatter),e.s(["useTranslations",0,n])},75254,e=>{"use strict";var t=e.i(71645);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,t.forwardRef)(({color:e="currentColor",size:n=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:l="",children:c,iconNode:u,...s},f)=>(0,t.createElement)("svg",{ref:f,...a,width:n,height:n,stroke:e,strokeWidth:i?24*Number(o)/Number(n):o,className:r("lucide",l),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(s)&&{"aria-hidden":"true"},...s},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(c)?c:[c]]));e.s(["default",0,(e,a)=>{let i=(0,t.forwardRef)(({className:i,...l},c)=>(0,t.createElement)(o,{ref:c,iconNode:a,className:r(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...l}));return i.displayName=n(e),i}],75254)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=o(e,n)),t&&(a.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return c}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(90809)._(e.r(98183)),i=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",l=e.hash||"",c=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),c&&"object"==typeof c&&(c=String(o.urlQueryToSearchParams(c)));let s=e.search||c&&`?${c}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==u?(u="//"+(u||""),a&&"/"!==a[0]&&(a="/"+a)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),s&&"?"!==s[0]&&(s="?"+s),a=a.replace(/[?#]/g,encodeURIComponent),s=s.replace("#","%23"),`${n}${u}${a}${s}${l}`}let c=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=e.r(18967),a=e.r(52817);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return b}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(90809),i=e.r(43476),l=o._(e.r(71645)),c=e.r(95057),u=e.r(8372),s=e.r(18581),f=e.r(18967),p=e.r(5550);e.r(33525);let h=e.r(88540),d=e.r(91949),m=e.r(73668),g=e.r(9396);function y(t){var r,n;let a,o,y,[b,P]=(0,l.useOptimistic)(d.IDLE_LINK_STATUS),v=(0,l.useRef)(null),{href:w,as:j,children:L,prefetch:C=null,passHref:k,replace:R,shallow:S,scroll:_,onClick:O,onMouseEnter:T,onTouchStart:A,legacyBehavior:E=!1,onNavigate:N,transitionTypes:$,ref:M,unstable_dynamicOnHover:U,...z}=t;a=L,E&&("string"==typeof a||"number"==typeof a)&&(a=(0,i.jsx)("a",{children:a}));let D=l.default.useContext(u.AppRouterContext),I=!1!==C,B=!1!==C?null===(n=C)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,F="string"==typeof(r=j||w)?r:(0,c.formatUrl)(r);if(E){if(a?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
1` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=l.default.Children.only(a)}let K=E?o&&"object"==typeof o&&o.ref:M,W=l.default.useCallback(e=>(null!==D&&(v.current=(0,d.mountLinkInstance)(e,F,D,B,I,P)),()=>{v.current&&((0,d.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,d.unmountPrefetchableInstance)(e)}),[I,F,D,B,P]),q={ref:(0,s.useMergedRef)(W,K),onClick(t){E||"function"!=typeof O||O(t),E&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!D||t.defaultPrevented||function(t,r,n,a,o,i,c){if("u">typeof window){let u,{nodeName:s}=t.currentTarget;if("A"===s.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(99781);l.default.startTransition(()=>{f(r,a?"replace":"push",!1===o?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,c)})}}(t,F,v,R,_,N,$)},onMouseEnter(e){E||"function"!=typeof T||T(e),E&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),D&&I&&(0,d.onNavigationIntent)(e.currentTarget,!0===U)},onTouchStart:function(e){E||"function"!=typeof A||A(e),E&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),D&&I&&(0,d.onNavigationIntent)(e.currentTarget,!0===U)}};return(0,f.isAbsoluteUrl)(F)?q.href=F:E&&!k&&("a"!==o.type||"href"in o.props)||(q.href=(0,p.addBasePath)(F)),y=E?l.default.cloneElement(o,q):(0,i.jsx)("a",{...z,...q,children:a}),(0,i.jsx)(x.Provider,{value:b,children:y})}e.r(84508);let x=(0,l.createContext)(d.IDLE_LINK_STATUS),b=()=>(0,l.useContext)(x);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18566,(e,t,r)=>{t.exports=e.r(76562)},77105,49092,89790,33165,e=>{"use strict";var t=e.i(22016),r=e.i(18566),n=e.i(71645),a=e.i(61745),o=e.i(47167);function i(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function l(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function c(e,t,r){return"string"==typeof e?e:e[t]||r}function u(e){let t=function(){try{return"true"===o.default.env._next_intl_trailing_slash}catch{return!1}}(),[r,...n]=e.split("#"),a=n.join("#"),i=r;if("/"!==i){let e=i.endsWith("/");t&&!e?i+="/":!t&&e&&(i=i.slice(0,-1))}return a&&(i+="#"+a),i}function s(e,t){let r,n=u(e),a=u(t);return(r=n.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${r}$`)).test(a)}function f(e,t){return"never"!==t.mode&&t.prefixes?.[e]||p(e)}function p(e){return"/"+e}function h(e){return e.includes("[[...")}function d(e){return e.includes("[...")}function m(e){return e.includes("[")}function g(e,t){let r=e.split("/"),n=t.split("/"),a=Math.max(r.length,n.length);for(let e=0;e<a;e++){let t=r[e],a=n[e];if(!t&&a)return -1;if(t&&!a)return 1;if(t||a){if(!m(t)&&m(a))return -1;if(m(t)&&!m(a))return 1;if(!d(t)&&d(a))return -1;if(d(t)&&!d(a))return 1;if(!h(t)&&h(a))return -1;if(h(t)&&!h(a))return 1}}return 0}function y(e){return e.sort(g)}function x(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))Array.isArray(n)?n.forEach(e=>{t.append(r,String(e))}):t.set(r,String(n));return"?"+t.toString()}function b(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function P(e,t,r,n){if(!e||n===r||null==n||!t)return;let a=b(t),{name:o,...i}=e;i.path||(i.path=""!==a?a:"/");let l=`${o}=${n};`;for(let[e,t]of Object.entries(i))l+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(l+="="+t),l+=";";document.cookie=l}e.s(["getLocaleAsPrefix",0,p,"getLocalePrefix",0,f,"getLocalizedTemplate",0,c,"getSortedPathnames",0,y,"hasPathnamePrefixed",0,function(e,t){return t===e||t.startsWith(`${e}/`)},"isLocalizableHref",0,i,"isPromise",0,function(e){return"function"==typeof e.then},"matchesPathname",0,s,"normalizeTrailingSlash",0,u,"prefixPathname",0,l,"unprefixPathname",0,function(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}],49092),e.s(["applyPathnamePrefix",0,function(e,t,r,n){let a,{mode:o}=r.localePrefix;return void 0!==n?a=n:i(e)&&("always"===o?a=!0:"as-needed"===o&&(a=r.domains?!r.domains.some(e=>e.defaultLocale===t):t!==r.defaultLocale)),a?l(f(t,r.localePrefix),e):e},"compileLocalizedPathname",0,function({pathname:e,locale:t,params:r,pathnames:n,query:a}){function o(e){let o,i=n[e];return i?(o=c(i,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,n;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,n=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,n=String(t)),o=o.replace(RegExp(r,"g"),n)}),o=new URL(o=o.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):o=e,o=u(o),a&&(o+=x(a)),o}if("string"==typeof e)return o(e);{let{pathname:t,...r}=e;return{...r,pathname:o(t)}}},"getBasePath",0,b,"getRoute",0,function(e,t,r){let n=y(Object.keys(r)),a=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if(s(n,a))return t}else if(s(c(n,e,t),a))return t}return t},"normalizeNameOrNameWithParams",0,function(e){return"string"==typeof e?{pathname:e}:e}
1,"serializeSearchParams",0,x],89790),e.s(["default",0,P],33165);var v=e.i(43476),w=(0,n.forwardRef)(function({href:e,locale:n,localeCookie:o,onClick:i,prefetch:l,...c},u){let s=(0,a.useLocale)(),f=null!=n&&n!==s,p=(0,r.usePathname)();return f&&(l=!1),(0,v.jsx)(t.default,{ref:u,href:e,hrefLang:f?n:void 0,onClick:function(e){P(o,p,s,n),i&&i(e)},prefetch:l,...c})});e.s(["default",0,w],77105)},20133,e=>{"use strict";var t=e.i(18566),r=e.i(71645),n=e.i(61745),a=r["use".trim()],o=e.i(49092),i=e.i(77105),l=e.i(89790),c=e.i(43476),u=e.i(33165);let{Link:s,redirect:f,usePathname:p,useRouter:h,getPathname:d}=function(e){let{Link:s,config:f,getPathname:p,...h}=function(e,n){var u,s,f;let p={...u=n||{},localePrefix:"object"==typeof(f=u.localePrefix)?f:{mode:f||"always"},localeCookie:!!((s=u.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof s&&s},localeDetection:u.localeDetection??!0,alternateLinks:u.alternateLinks??!0},h=p.pathnames,d=(0,r.forwardRef)(function({href:t,locale:r,...n},l){let u,s;"object"==typeof t?(u=t.pathname,s=t.params):u=t;let f=(0,o.isLocalizableHref)(t),d=e(),g=(0,o.isPromise)(d)?a(d):d,y=f?m({locale:r||g,href:null==h?u:{pathname:u,params:s},forcePrefix:null!=r||void 0}):u;return(0,c.jsx)(i.default,{ref:l,href:"object"==typeof t?{...t,pathname:y}:y,locale:r,localeCookie:p.localeCookie,...n})});function m(e){let t,{forcePrefix:r,href:n,locale:a}=e;return null==h?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,l.serializeSearchParams)(n.query))):t=n:t=(0,l.compileLocalizedPathname)({locale:a,...(0,l.normalizeNameOrNameWithParams)(n),pathnames:p.pathnames}),(0,l.applyPathnamePrefix)(t,a,p,r)}function g(e){return function(t,...r){return e(m(t),...r)}}return{config:p,Link:d,redirect:g(t.redirect),permanentRedirect:g(t.permanentRedirect),getPathname:m}}(n.useLocale,e);return{...h,Link:s,usePathname:function(){let e,a,i=(e=(0,t.usePathname)(),a=(0,n.useLocale)(),(0,r.useMemo)(()=>{if(!e)return e;let t=e,r=(0,o.getLocalePrefix)(a,f.localePrefix);if((0,o.hasPathnamePrefixed)(r,e))t=(0,o.unprefixPathname)(e,r);else if("never"!==f.localePrefix.mode&&f.localePrefix.prefixes){let r=(0,o.getLocaleAsPrefix)(a);(0,o.hasPathnamePrefixed)(r,e)&&(t=(0,o.unprefixPathname)(e,r))}return t},[f.localePrefix,a,e])),c=(0,n.useLocale)();return(0,r.useMemo)(()=>i&&f.pathnames?(0,l.getRoute)(c,i,f.pathnames):i,[c,i])},useRouter:function(){let e=(0,t.useRouter)(),a=(0,n.useLocale)(),o=(0,t.usePathname)();return(0,r.useMemo)(()=>{function t(e){return function(t,r){let{locale:n,...i}=r||{},l=[p({href:t,locale:n||a,forcePrefix:null!=n||void 0})];Object.keys(i).length>0&&l.push(i),(0,u.default)(f.localeCookie,o,a,n),e(...l)}}return{...e,push:t(e.push),replace:t(e.replace),prefetch:t(e.prefetch)}},[a,o,e])},getPathname:p}}({locales:["en","es"],defaultLocale:"en"});e.s(["Link",0,s,"usePathname",0,p,"useRouter",0,h],20133)},81556,93466,e=>{"use strict";e.i(47167);let t="6Le2C5ItAAAAAFf5OnL1KBcJ7SujoEsvDFo6ROb-",r=null;async function n(e){return await (window.grecaptcha?Promise.resolve():r||(r=new Promise((e,r)=>{let n=document.querySelector('script[src^="https://www.google.com/recaptcha/api.js"]');if(n){n.addEventListener("load",()=>e(),{once:!0}),n.addEventListener("error",r,{once:!0});return}let a=document.createElement("script");a.src=`https://www.google.com/recaptcha/api.js?render=${t}`,a.async=!0,a.defer=!0,a.onload=()=>e(),a.onerror=r,document.head.appendChild(a)}))),new Promise((r,n)=>{window.grecaptcha?.ready(()=>{window.grecaptcha?.execute(t,{action:e}).then(r).catch(n)})})}e.s(["executeRecaptcha",0,n],81556);var a=e.i(43476),o=e.i(61745);e.s(["RecaptchaDisclaimer",0,function(){let e="es"===(0,o.useLocale)();return(0,a.jsxs)("p",{className:"text-xs leading-relaxed text-white/70",children:[e?"Este sitio está protegido por reCAPTCHA y aplican la ":"This site is protected by reCAPTCHA and the Google ",(0,a.jsx)("a",{href:"https://policies.google.com/privacy",target:"_blank",rel:"noopener noreferrer",className:"text-brand-green underline underline-offset-2",children:e?"Política de privacidad":"Privacy Policy"})," ",e?"de Google y los ":"and ",(0,a.jsx)("a",{href:"https://policies.google.com/terms",target:"_blank",rel:"noopener noreferrer",className:"text-brand-green underline underline-offset-2",children:e?"Términos de servicio":"Terms of Service"})," ",e?"de Google.":"apply."]})}],93466)},16001,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(48148),a=e.i(61745),o=e.i(55764),i=e.i(19455),l=e.i(81556),c=e.i(93466);e.s(["NewsletterForm",0,function(){let e=(0,n.useTranslations)("home.newsletter"),u=(0,a.useLocale)(),[s,f]=(0,r.useState)(""),[p,h]=(0,r.useState)("idle"),[d,m]=(0,r.useState)(!1);async function g(e){if(e.preventDefault(),!s)return;let t=e.currentTarget;m(!0);try{let e=await (0,l.executeRecaptcha)("newsletter"),r=new FormData(t);
1if(!(await fetch("/api/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:s,source:"website",locale:u,gotcha:r.get("gotcha"),token:e})})).ok)throw Error("Newsletter signup failed");h("success"),f("")}catch{h("error")}finally{m(!1)}}return(0,t.jsxs)("form",{onSubmit:g,className:"space-y-3",children:[(0,t.jsx)("input",{type:"text",name:"gotcha",tabIndex:-1,autoComplete:"off",className:"hidden","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"flex items-start gap-2",children:[(0,t.jsx)(o.Input,{type:"email",required:!0,placeholder:e("placeholder"),value:s,onChange:e=>{f(e.target.value),"idle"!==p&&h("idle")},className:"h-12 min-w-0 flex-1 rounded-none border-white/10 bg-white/5 px-4 py-0 text-white placeholder:text-brand-muted"}),(0,t.jsx)(i.Button,{type:"submit",disabled:d,className:"h-12 shrink-0 rounded-none border-0 bg-brand-green px-4 text-sm font-bold whitespace-nowrap text-brand-dark hover:bg-brand-electric sm:px-6 btn-techmex",children:e(d?"submitting":"cta")})]}),"success"===p&&(0,t.jsx)("p",{className:"text-xs text-brand-success",children:e("success")}),"error"===p&&(0,t.jsx)("p",{className:"text-xs text-red-400",children:e("error")}),(0,t.jsx)(c.RecaptchaDisclaimer,{})]})}])},37727,e=>{"use strict";let t=(0,e.i(75254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],37727)}]);

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.