all repos — caroster @ ddd7c0579c68d656139afa290e2fa11681e23a6d

[Octree] Group carpool to your event https://caroster.io

💄 Open gmap link in a new tab
Hadrien Froger e3k8y9i0k3s8o9x4@octreea17.slack.com
Tue, 21 Jul 2020 10:00:36 +0000
commit

ddd7c0579c68d656139afa290e2fa11681e23a6d

parent

c457e2daa6b38ce1a3146792bd62f38737141d08

2 files changed, 16 insertions(+), 4 deletions(-)

jump to
M app/src/containers/Car/Header.jsapp/src/containers/Car/Header.js

@@ -5,7 +5,7 @@ import Icon from '@material-ui/core/Icon';

import {makeStyles} from '@material-ui/core/styles'; import moment from 'moment'; import {useTranslation} from 'react-i18next'; - +import Link from '@material-ui/core/Link'; const Header = ({car, toggleEditing}) => { const classes = useStyles(); const {t} = useTranslation();

@@ -42,7 +42,15 @@ <Typography variant="subtitle2">

{t('car.fields.meeting_point')} </Typography> <Typography variant="body2" id="CarMeeting"> - {car.meeting} + <Link + component="a" + size="small" + target="_blank" + rel="noopener noreferrer" + href={`https://maps.google.com/?q=${encodeURI(car.meeting)}`} + > + {car.meeting} + </Link> </Typography> </div> )}
M app/src/containers/EventDetails/index.jsapp/src/containers/EventDetails/index.js

@@ -93,8 +93,12 @@ ) : (

<Typography variant="body1" id={`${idPrefix}Address`}> {event.address ? ( <Link - href={`https://maps.google.com/?q=${event.address}`} - onClick={e => e.preventDefault} + href={`https://maps.google.com/?q=${encodeURI( + event.address + )}`} + rel="noopener noreferrer" + component="a" + target="_blank" > {event.address} </Link>