🔧 Fixed some glaring errors

This commit is contained in:
2022-04-08 23:50:55 -07:00
parent c4f46cc727
commit 1f26fe5cfa
2 changed files with 11 additions and 9 deletions

View File

@@ -6,7 +6,6 @@ import convert from "html-to-text";
export const ComicVineDetails = (comicVineData): ReactElement => { export const ComicVineDetails = (comicVineData): ReactElement => {
const { data } = comicVineData; const { data } = comicVineData;
console.log(data);
return ( return (
<div className="columns"> <div className="columns">
<div className="column"> <div className="column">

View File

@@ -31,14 +31,14 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
navigate(`/comic/details/${row.original._id}`); navigate(`/comic/details/${row.original._id}`);
}; };
const ImportStatus = (value) => { const ComicInfoXML = (value) => {
return value ? ( return value.data ? (
<div className="comicvine-metadata"> <div className="comicvine-metadata">
<dl> <dl>
<span className="tags has-addons is-size-7"> <span className="tags has-addons is-size-7">
<span className="tag">Series</span> <span className="tag">Series</span>
<span className="tag is-warning is-light"> <span className="tag is-warning is-light">
{ellipsize(value.series[0], 25)} {ellipsize(value.data.series[0], 25)}
</span> </span>
</span> </span>
</dl> </dl>
@@ -48,7 +48,7 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
<span className="tags has-addons is-size-7 mt-2"> <span className="tags has-addons is-size-7 mt-2">
<span className="tag">Pages</span> <span className="tag">Pages</span>
<span className="tag is-info is-light has-text-weight-bold"> <span className="tag is-info is-light has-text-weight-bold">
{value.pagecount[0]} {value.data.pagecount[0]}
</span> </span>
</span> </span>
</div> </div>
@@ -56,9 +56,9 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
<div className="control"> <div className="control">
<span className="tags has-addons is-size-7 mt-2"> <span className="tags has-addons is-size-7 mt-2">
<span className="tag">Issue</span> <span className="tag">Issue</span>
{!isNil(value.number) && ( {!isNil(value.data.number) && (
<span className="tag has-text-weight-bold is-success is-light"> <span className="tag has-text-weight-bold is-success is-light">
{parseInt(value.number[0], 10)} {parseInt(value.data.number[0], 10)}
</span> </span>
)} )}
</span> </span>
@@ -104,10 +104,11 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
{ {
Header: "ComicInfo.xml", Header: "ComicInfo.xml",
accessor: "_source.sourcedMetadata.comicInfo", accessor: "_source.sourcedMetadata.comicInfo",
align: "right", align: "center",
minWidth: 250,
Cell: ({ value }) => Cell: ({ value }) =>
!isEmpty(value) ? ( !isEmpty(value) ? (
<ImportStatus data={value} /> <ComicInfoXML data={value} />
) : ( ) : (
<span className="tag">No ComicInfo.xml</span> <span className="tag">No ComicInfo.xml</span>
), ),
@@ -160,6 +161,7 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
size: pageSize, size: pageSize,
from: pageSize * pageIndex + 1, from: pageSize * pageIndex + 1,
}, },
type: "all",
}, },
), ),
); );
@@ -182,6 +184,7 @@ export const Library = (data: IComicBookLibraryProps): ReactElement => {
size: pageSize, size: pageSize,
from, from,
}, },
type: "all",
}, },
), ),
); );