Short SnippetCard full linking

This commit is contained in:
Angelos Chalaris
2019-08-27 21:27:05 +03:00
parent 60c9e63036
commit 8315e8aa7d
7 changed files with 25 additions and 16 deletions

View File

@ -96,18 +96,12 @@ const FullCard = ({ snippetData, difficulty, isDarkMode }) => {
>
{examplesOpen ? <CollapseOpenIcon /> : <CollapseClosedIcon />}Examples
</button>
{/* <ReactCSSTransitionReplace
transitionName='roll-up'
transitionEnterTimeout={300}
transitionLeaveTimeout={300}
> */}
{examplesOpen && (
<pre
className='section card-examples language-js'
dangerouslySetInnerHTML={{ __html: cardExamplesHtml }}
/>
)}
{/* </ReactCSSTransitionReplace> */}
</div>
</div>
);
@ -122,14 +116,15 @@ const ShortCard = ({
difficulty,
}) => {
return (
<Link
className='clickable-card-wrapper'
to={archived ? `/archive/${snippetData.id}` : `/snippet/${snippetData.id}`}
>
<div className='card short'>
<CardCorner difficulty={difficulty} />
<h4 className='card-title'>
<Link
to={archived ? `/archive/${snippetData.id}` : `/snippet/${snippetData.id}`}
>
{snippetData.title}
</Link>
</h4>
<div
className='card-description'
@ -137,7 +132,8 @@ const ShortCard = ({
__html: `${getTextualContent(snippetData.html, true)}`,
}}
/>
</div>
</div>
</Link>
);
};