Merge pull request #262 from yosefanajjar/website

Trim Display URL
This commit is contained in:
Wes Bos 2020-01-10 10:06:23 -05:00 committed by GitHub
commit 0439d5972f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -18,10 +18,9 @@ export default function Person({ person, currentTag }) {
{person.name} {person.emoji} {person.name} {person.emoji}
</a> </a>
</h3> </h3>
<a <a className="displayLink" href={person.url}>{`${
className="displayLink" url.host
href={person.url} }${url.pathname.slice(0, url.pathname.lastIndexOf('/'))}`}</a>
>{`${url.host}${url.pathname}`}</a>
</header> </header>
<p>{person.description}</p> <p>{person.description}</p>
<Tags> <Tags>
@ -77,6 +76,7 @@ Person.propTypes = {
emoji: PropTypes.string, emoji: PropTypes.string,
description: PropTypes.string, description: PropTypes.string,
tags: PropTypes.arrayOf(PropTypes.string), tags: PropTypes.arrayOf(PropTypes.string),
country: PropTypes.string,
computer: PropTypes.oneOf(['apple', 'windows', 'linux']), computer: PropTypes.oneOf(['apple', 'windows', 'linux']),
phone: PropTypes.oneOf(['iphone', 'android']), phone: PropTypes.oneOf(['iphone', 'android']),
twitter(props, propName, componentName) { twitter(props, propName, componentName) {