import{a as p}from"/build/_shared/chunk-QWFTWRWD.js";import{a as u}from"/build/_shared/chunk-WDUD3U7X.js";import{a as d}from"/build/_shared/chunk-BQWU2MNQ.js";import{b as s,e as i}from"/build/_shared/chunk-UJ53HPD4.js";import{a as U,d as c,v as m}from"/build/_shared/chunk-OQBK2LQE.js";import{c as n}from"/build/_shared/chunk-Q3IECNXJ.js";var f=n(U());var t=n(m());function g(){let h=c(),{_:l,locale:L}=(0,f.useContext)(d),a=new URLSearchParams(h.search).get("redirect"),o=null;if(a)try{o=new URL(a)}catch{console.warn("Invalid redirect URL",a)}return(0,t.jsx)(p,{className:"select-language",modal:(0,t.jsx)(u,{alignButtons:"start",buttons:Object.entries(i).map(([e,r])=>(0,t.jsx)("a",{href:o?s(a||"",e):`/${e}`,className:L===e?"accent":"",children:r},e)),closeUrl:o||"/",closeFn:()=>{var e,r;o||((r=(e=window==null?void 0:window.history)==null?void 0:e.back)==null||r.call(e))},content:"",emoji:"\u{1F30E}",title:l`Choose a language`}),children:(0,t.jsxs)("h1",{children:["\u{1F30E} ",l`Choose a language`," \u{1F30E}"]})})}export{g as a};
