diff --git a/src/client/actions/fileops.actions.tsx b/src/client/actions/fileops.actions.tsx index dadc179..0056c18 100644 --- a/src/client/actions/fileops.actions.tsx +++ b/src/client/actions/fileops.actions.tsx @@ -86,7 +86,7 @@ export const getRecentlyImportedComicBooks = (options) => async (dispatch) => { .then((response) => { dispatch({ type: IMS_RECENT_COMICS_FETCHED, - data: response.data.docs, + data: response.data, }); }); }; diff --git a/src/client/components/App.tsx b/src/client/components/App.tsx index 2cf5247..3f933de 100644 --- a/src/client/components/App.tsx +++ b/src/client/components/App.tsx @@ -2,6 +2,7 @@ import * as React from "react"; import { hot } from "react-hot-loader"; import Dashboard from "./Dashboard"; import Import from "./Import"; +import { ComicDetail } from "./ComicDetail"; import { BrowserRouter as Router, Switch, Route, Link } from "react-router-dom"; import Navbar from "./Navbar"; @@ -20,6 +21,10 @@ class App extends React.Component, undefined> { + diff --git a/src/client/components/Card.tsx b/src/client/components/Card.tsx index 0a3675b..82cc7d1 100644 --- a/src/client/components/Card.tsx +++ b/src/client/components/Card.tsx @@ -1,15 +1,18 @@ import * as React from "react"; import { IExtractedComicBookCoverFile } from "../../server/interfaces/folder.interface"; -import { map, isUndefined, isEmpty } from "lodash"; +import { isUndefined, isEmpty } from "lodash"; +import { Link } from "react-router-dom"; interface IProps { comicBookCoversMetadata: IExtractedComicBookCoverFile; + mongoObjId?: number; } interface IState {} class Card extends React.Component { constructor(props: IProps) { super(props); + console.log(props); } private removeLeadingPeriod = (input: string): string => { if (!isUndefined(this.props.comicBookCoversMetadata)) { @@ -41,7 +44,9 @@ class Card extends React.Component {
    -
  • {metadata.name}
  • + +
  • {metadata.name}
  • +
@@ -51,7 +56,6 @@ class Card extends React.Component { }; public render() { - console.log(this.props.comicBookCoversMetadata); return ( <> {!isUndefined(this.props.comicBookCoversMetadata) && diff --git a/src/client/components/ComicDetail.tsx b/src/client/components/ComicDetail.tsx new file mode 100644 index 0000000..c4b1e09 --- /dev/null +++ b/src/client/components/ComicDetail.tsx @@ -0,0 +1,5 @@ +import React from "react"; + +type ComicDetailProps = {}; + +export const ComicDetail = ({}: ComicDetailProps) =>
1,2,3
; diff --git a/src/client/components/RecentlyImported.tsx b/src/client/components/RecentlyImported.tsx index 5a1c1fc..456dadb 100644 --- a/src/client/components/RecentlyImported.tsx +++ b/src/client/components/RecentlyImported.tsx @@ -10,8 +10,14 @@ export const RecentlyImported = ({ comicBookCovers, }: RecentlyImportedProps) => (
- {map(comicBookCovers, (cover) => { - return ; + {map(comicBookCovers.docs, (doc, idx) => { + return ( + + ); })}
);