🔧 Integrating the auto-watched files from threetwo-core-service
This commit is contained in:
@@ -40,7 +40,7 @@ type ComicDetailProps = {};
|
|||||||
* )
|
* )
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
|
export const ComicDetail = ({ }: ComicDetailProps): ReactElement => {
|
||||||
const [page, setPage] = useState(1);
|
const [page, setPage] = useState(1);
|
||||||
const [visible, setVisible] = useState(false);
|
const [visible, setVisible] = useState(false);
|
||||||
const [slidingPanelContentId, setSlidingPanelContentId] = useState("");
|
const [slidingPanelContentId, setSlidingPanelContentId] = useState("");
|
||||||
@@ -180,8 +180,8 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
|
|||||||
{/* Downloads tab and count badge */}
|
{/* Downloads tab and count badge */}
|
||||||
<a>
|
<a>
|
||||||
{id === 4 &&
|
{id === 4 &&
|
||||||
!isNil(comicBookDetailData) &&
|
!isNil(comicBookDetailData) &&
|
||||||
!isEmpty(comicBookDetailData) ? (
|
!isEmpty(comicBookDetailData) ? (
|
||||||
<span className="download-icon-labels">
|
<span className="download-icon-labels">
|
||||||
<i className="fa-solid fa-download"></i>
|
<i className="fa-solid fa-download"></i>
|
||||||
<span className="tag downloads-count">
|
<span className="tag downloads-count">
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import prettyBytes from "pretty-bytes";
|
|||||||
|
|
||||||
export const RawFileDetails = (props): ReactElement => {
|
export const RawFileDetails = (props): ReactElement => {
|
||||||
const { data } = props;
|
const { data } = props;
|
||||||
|
console.log(data);
|
||||||
return (
|
return (
|
||||||
<div className="content comic-detail">
|
<div className="content comic-detail">
|
||||||
<dl>
|
<dl>
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ export const AIRDCPP_DOWNLOAD_PROGRESS_TICK = "AIRDCPP_DOWNLOAD_PROGRESS_TICK";
|
|||||||
// LIBRARY SOCKET ENDPOINT
|
// LIBRARY SOCKET ENDPOINT
|
||||||
export const LS_IMPORT = "LS_IMPORT";
|
export const LS_IMPORT = "LS_IMPORT";
|
||||||
export const LS_COVER_EXTRACTED = "LS_COVER_EXTRACTED";
|
export const LS_COVER_EXTRACTED = "LS_COVER_EXTRACTED";
|
||||||
|
export const LS_COMIC_ADDED = "LS_COMIC_ADDED";
|
||||||
|
|
||||||
// Settings
|
// Settings
|
||||||
export const SETTINGS_CALL_IN_PROGRESS = "SETTINGS_CALL_IN_PROGRESS";
|
export const SETTINGS_CALL_IN_PROGRESS = "SETTINGS_CALL_IN_PROGRESS";
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
import { LOCATION_CHANGE } from "connected-react-router";
|
import { LOCATION_CHANGE } from "connected-react-router";
|
||||||
import {
|
import {
|
||||||
RMQ_SOCKET_CONNECTED,
|
RMQ_SOCKET_CONNECTED,
|
||||||
RMQ_SOCKET_DISCONNECTED,
|
|
||||||
IMS_COMICBOOK_METADATA_FETCHED,
|
IMS_COMICBOOK_METADATA_FETCHED,
|
||||||
RMQ_SOCKET_ERROR,
|
|
||||||
IMS_RAW_IMPORT_SUCCESSFUL,
|
IMS_RAW_IMPORT_SUCCESSFUL,
|
||||||
IMS_RAW_IMPORT_FAILED,
|
IMS_RAW_IMPORT_FAILED,
|
||||||
IMS_RECENT_COMICS_FETCHED,
|
IMS_RECENT_COMICS_FETCHED,
|
||||||
@@ -18,6 +16,7 @@ import {
|
|||||||
IMS_COMIC_BOOK_ARCHIVE_EXTRACTION_SUCCESS,
|
IMS_COMIC_BOOK_ARCHIVE_EXTRACTION_SUCCESS,
|
||||||
LS_IMPORT,
|
LS_IMPORT,
|
||||||
LS_COVER_EXTRACTED,
|
LS_COVER_EXTRACTED,
|
||||||
|
LS_COMIC_ADDED,
|
||||||
} from "../constants/action-types";
|
} from "../constants/action-types";
|
||||||
const initialState = {
|
const initialState = {
|
||||||
IMSCallInProgress: false,
|
IMSCallInProgress: false,
|
||||||
@@ -130,6 +129,12 @@ function fileOpsReducer(state = initialState, action) {
|
|||||||
...state,
|
...state,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
case LS_COMIC_ADDED: {
|
||||||
|
console.log("ADDED na anna", action);
|
||||||
|
return {
|
||||||
|
...state,
|
||||||
|
};
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user