[www] ArticleCard link refactoring

This commit is contained in:
Roman Timashev committed 2017-10-15 13:56:26 +03:00
1 parent 7e825f4831
commit 6fa1b2ec12
2 files changed
+14 -2

No files matched your search

+8 -2
View File
@@ -16,9 +16,15 @@ const Image = ({data, alt}) => (
</picture>
)
const Link = ({href, children}) => (
<a className="invisible" href={href}>
{children}
</a>
)
const ArticleCard = ({article}) => (
<article className="ArticleCard">
<a className="invisible" href={article.url}>
<Link href={article.url}>
<div className="ArticleCard-image">
{!article.preview ? null : (
<Image data={article.preview} alt={article.title}/>
@@ -32,7 +38,7 @@ const ArticleCard = ({article}) => (
<Date>{article.date}</Date>
)}
</div>
</a>
</Link>
</article>
)
+6
View File
@@ -10,6 +10,12 @@
border: 1px solid #ccc;
border-radius: 3px;
& > a {
display: block;
position: relative;
height: 100%;
}
}
.ArticleCard-image {