@@ -43,12 +43,11 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
4343 const translatePage = ( langCode : string ) => {
4444 const currentUrl = window . location . href ;
4545 const googleTranslateUrl = `https://translate.google.com/translate?sl=auto&tl=${ langCode } &u=${ encodeURIComponent ( currentUrl ) } ` ;
46-
4746 try {
48- window . open ( googleTranslateUrl , '_blank' ) ;
47+ window . open ( googleTranslateUrl , '_blank' , 'noopener,noreferrer' ) ;
4948 } catch ( error ) {
50- const deeplUrl = `https://www.deepl.com/translator#en/ ${ langCode } / ${ encodeURIComponent ( currentUrl ) } ` ;
51- window . open ( deeplUrl , '_blank' ) ;
49+ const deeplUrl = `https://www.deepl.com/translate?url= ${ encodeURIComponent ( currentUrl ) } &tl= ${ langCode } &op=translate ` ;
50+ window . open ( deeplUrl , '_blank' , 'noopener,noreferrer' ) ;
5251 }
5352 } ;
5453
@@ -189,7 +188,11 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
189188 transition = { { delay : 0.6 } }
190189 className = "pt-2"
191190 >
192- < Button className = "w-full bg-alien-green hover:bg-alien-green-light text-alien-space-dark rounded-lg py-2 flex items-center justify-center gap-2 font-nasalization transition-all duration-300 hover:scale-105" >
191+ < Button
192+ className = "w-full bg-alien-green hover:bg-alien-green-light text-alien-space-dark rounded-lg py-2 flex items-center justify-center gap-2 font-nasalization transition-all duration-300 hover:scale-105"
193+ onClick = { ( ) => window . open ( 'https://aliendex.vercel.app' , '_blank' , 'noopener,noreferrer' ) }
194+ aria-label = "Open AlienDex Portal"
195+ >
193196 < img
194197 src = "/lovable-uploads/AW.png"
195198 alt = "Wallet"
0 commit comments