🔧 Fixed issues with the Wanted table view

This commit is contained in:
2022-04-09 21:54:52 -07:00
parent 99f6991896
commit 115571e297
2 changed files with 7 additions and 5 deletions

View File

@@ -40,7 +40,7 @@ export const WantedComics = (props): ReactElement => {
minWidth: 350, minWidth: 350,
accessor: (row) => { accessor: (row) => {
console.log(row); console.log(row);
return ( return row._source.sourcedMetadata.comicvine.volumeInformation ? (
<div className="columns"> <div className="columns">
<div className="column"> <div className="column">
<div className="comic-detail issue-metadata"> <div className="comic-detail issue-metadata">
@@ -48,8 +48,8 @@ export const WantedComics = (props): ReactElement => {
<dd> <dd>
<div className="columns mt-2"> <div className="columns mt-2">
<div className="column is-3"> <div className="column is-3">
{!isEmpty( {!isUndefined(
row._source.sourcedMetadata.comicvine, row._source.sourcedMetadata.comicvine.image,
) && ( ) && (
<Card <Card
imageUrl={ imageUrl={
@@ -139,7 +139,7 @@ export const WantedComics = (props): ReactElement => {
</div> </div>
</div> </div>
</div> </div>
); ) : null;
}, },
}, },
], ],
@@ -188,7 +188,7 @@ export const WantedComics = (props): ReactElement => {
<h1 className="title">Wanted Comics</h1> <h1 className="title">Wanted Comics</h1>
{/* Search bar */} {/* Search bar */}
<SearchBar /> <SearchBar />
{!isUndefined(wantedComics) && ( {!isUndefined(wantedComics.hits) && (
<div> <div>
<div className="library"> <div className="library">
<T2Table <T2Table

View File

@@ -40,6 +40,7 @@ const initialState = {
extractedComicBookArchive: [], extractedComicBookArchive: [],
recentComics: [], recentComics: [],
wantedComics: [], wantedComics: [],
librarySearchResults: [],
librarySearchResultCount: 0, librarySearchResultCount: 0,
libraryQueueResults: [], libraryQueueResults: [],
librarySearchError: {}, librarySearchError: {},
@@ -183,6 +184,7 @@ function fileOpsReducer(state = initialState, action) {
} }
case SS_SEARCH_RESULTS_FETCHED: { case SS_SEARCH_RESULTS_FETCHED: {
console.log(action.data);
return { return {
...state, ...state,
librarySearchResults: action.data, librarySearchResults: action.data,