mirror of
https://github.com/status-im/ETHReport.git
synced 2025-02-03 18:13:59 +00:00
Fix click search
This commit is contained in:
parent
111191ed02
commit
dcc217960e
@ -241,7 +241,7 @@ class BrowseArchives extends React.Component {
|
||||
<div className="browse-content-left">
|
||||
{isSearchActive &&
|
||||
(<RelatedInterviewsList
|
||||
data={interviewData}
|
||||
data={searchResults}
|
||||
toggleSingleInterview={this.toggleSingleInterview}
|
||||
/>)
|
||||
}
|
||||
|
@ -2,22 +2,30 @@ import React from 'react';
|
||||
import { PropTypes } from 'prop-types';
|
||||
import './style.scss';
|
||||
|
||||
const RelatedInterviewsList = props => (
|
||||
<div className="related-interviews-list">
|
||||
<h4>Related <br />Interviews</h4>
|
||||
<ul>
|
||||
{ props.data.map(interview => (
|
||||
<li
|
||||
id={interview.id}
|
||||
key={interview.id}
|
||||
>
|
||||
<button onClick={props.toggleSingleInterview}>{interview.name}</button>
|
||||
</li>
|
||||
))
|
||||
}
|
||||
</ul>
|
||||
</div>
|
||||
);
|
||||
const RelatedInterviewsList = (props) => {
|
||||
if (!props.data || props.data[0] === null) {
|
||||
return <div>Loading...</div>;
|
||||
} else if (props.data.length < 1) {
|
||||
return <div> No results found </div>;
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="related-interviews-list">
|
||||
<h4>Related <br />Interviews</h4>
|
||||
<ul>
|
||||
{ props.data.map(interview => (
|
||||
<li
|
||||
id={interview.id}
|
||||
key={interview.id}
|
||||
>
|
||||
<button onClick={props.toggleSingleInterview}>{interview.name}</button>
|
||||
</li>
|
||||
))
|
||||
}
|
||||
</ul>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
RelatedInterviewsList.propTypes = {
|
||||
data: PropTypes.arrayOf(PropTypes.shape({})).isRequired,
|
||||
|
Loading…
x
Reference in New Issue
Block a user