diff --git a/src/client/components/ComicDetail/AcquisitionPanel.tsx b/src/client/components/ComicDetail/AcquisitionPanel.tsx index 40bfdab..93324e4 100644 --- a/src/client/components/ComicDetail/AcquisitionPanel.tsx +++ b/src/client/components/ComicDetail/AcquisitionPanel.tsx @@ -8,7 +8,7 @@ import { difference } from "../../shared/utils/object.utils"; import { isEmpty, isNil, map } from "lodash"; import { useStore } from "../../store"; import { useShallow } from "zustand/react/shallow"; -import { useQuery } from "@tanstack/react-query"; +import { useQuery, useQueryClient } from "@tanstack/react-query"; import axios from "axios"; interface IAcquisitionPanelProps { @@ -57,6 +57,7 @@ export const AcquisitionPanel = ( const [airDCPPSearchStatus, setAirDCPPSearchStatus] = useState(false); const [airDCPPSearchInstance, setAirDCPPSearchInstance] = useState({}); const [airDCPPSearchInfo, setAirDCPPSearchInfo] = useState({}); + const queryClient = useQueryClient(); // Construct a AirDC++ query based on metadata inferred, upon component mount // Pre-populate the search input with the search string, so that @@ -199,6 +200,8 @@ export const AcquisitionPanel = ( }, }); + queryClient.invalidateQueries({ queryKey: ["comicBookMetadata"] }); + // dispatch({ // type: AIRDCPP_RESULT_DOWNLOAD_INITIATED, // downloadResult, diff --git a/src/client/components/ComicDetail/ComicDetail.tsx b/src/client/components/ComicDetail/ComicDetail.tsx index a735f90..042451f 100644 --- a/src/client/components/ComicDetail/ComicDetail.tsx +++ b/src/client/components/ComicDetail/ComicDetail.tsx @@ -230,17 +230,6 @@ export const ComicDetail = (data: ComicDetailProps): ReactElement => { }, { id: 6, - icon: ( - - {/* download count */} - - - 34 - - - - - ), name: "Downloads", content: !isNil(data.data) && !isEmpty(data.data) ? ( diff --git a/src/client/components/ComicDetail/ComicDetailContainer.tsx b/src/client/components/ComicDetail/ComicDetailContainer.tsx index 1f4e427..4701f3f 100644 --- a/src/client/components/ComicDetail/ComicDetailContainer.tsx +++ b/src/client/components/ComicDetail/ComicDetailContainer.tsx @@ -24,7 +24,6 @@ export const ComicDetailContainer = (): ReactElement | null => { }, }), }); - console.log(comicBookDetailData); { isError && <>Error>; diff --git a/src/client/components/ComicDetail/DownloadsPanel.tsx b/src/client/components/ComicDetail/DownloadsPanel.tsx index cb3c209..f05b0bc 100644 --- a/src/client/components/ComicDetail/DownloadsPanel.tsx +++ b/src/client/components/ComicDetail/DownloadsPanel.tsx @@ -85,7 +85,9 @@ export const DownloadsPanel = (