Add Telegram link

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2021-09-23 21:21:46 +02:00
parent aa65b41206
commit 47fe218d00
2 changed files with 13 additions and 4 deletions
+6 -4
View File
@@ -46,11 +46,13 @@ export default function RezoMenu({data}) {
setAnchorElement(event.currentTarget)
}
const handleClose = rezo => {
const handleClose = (rezo, link) => {
setAnchorElement(null)
if (typeof rezo === 'string') {
if (typeof rezo === 'string' && !link) {
const url = `https://${rezo}.${siteDomain}`
router.push(url)
} else if (typeof rezo === 'string' && link) {
window.open(link, '_blank')
}
}
@@ -75,8 +77,8 @@ export default function RezoMenu({data}) {
open={Boolean(anchorElement)}
onClose={handleClose}
>
{data.map(({id, tit, icon}) => (
<StyledMenuItem key={id} onClick={() => handleClose(id)}>
{data.map(({id, tit, icon, link}) => (
<StyledMenuItem key={id} onClick={() => handleClose(id, link)}>
<ListItemIcon>
{icon}
</ListItemIcon>