diff --git a/src/client/components/Import/Import.tsx b/src/client/components/Import/Import.tsx index c469e79..86cd845 100644 --- a/src/client/components/Import/Import.tsx +++ b/src/client/components/Import/Import.tsx @@ -21,7 +21,7 @@ interface IProps { } /** - * Returns the average of two numbers. + * Component to facilitate comics. * * @remarks * This method is part of the {@link core-library#Statistics | Statistics subsystem}. @@ -75,22 +75,24 @@ export const Import = (props: IProps): ReactElement => { // LS_IMPORT_QUEUE_DRAINED event socketIOInstance.on("LS_IMPORT_QUEUE_DRAINED", (data) => { localStorage.removeItem("sessionId"); + importJobQueue.setStatus("drained"); }); - const toggleQueue = useCallback( - (queueAction: string, queueStatus: string) => { - // dispatch(setQueueControl(queueAction, queueStatus)); - socketIOInstance.emit("call", "socket.setQueueStatus", { + const toggleQueue = (queueAction: string, queueStatus: string) => { + socketIOInstance.emit( + "call", + "socket.setQueueStatus", + { queueAction, queueStatus, - }); - }, - [], - ); + }, + (data) => console.log(data), + ); + }; + useEffect(() => { // dispatch(getImportJobResultStatistics()); }, []); - const libraryQueueImportStatus = undefined; const renderQueueControls = (status: string): ReactElement | null => { switch (status) { case "running": @@ -98,7 +100,10 @@ export const Import = (props: IProps): ReactElement => {
@@ -109,7 +114,10 @@ export const Import = (props: IProps): ReactElement => {
@@ -148,12 +156,15 @@ export const Import = (props: IProps): ReactElement => {