🔩 Refactoring unzip yet again

This commit is contained in:
2021-04-21 13:01:09 -07:00
parent 5d37c0e269
commit aabaebaa7c
5 changed files with 57 additions and 46 deletions

View File

@@ -9,9 +9,9 @@ import {
import { COMICBOOKINFO_SERVICE_URI } from "../constants/endpoints";
const http = rateLimiter(axios.create(), {
maxRequests: 1,
perMilliseconds: 1000,
maxRPS: 1,
maxRequests: 1,
perMilliseconds: 1000,
maxRPS: 1,
});
export const comicinfoAPICall = (options) => async (dispatch) => {

View File

@@ -1,3 +1,3 @@
export const COMICBOOKINFO_SERVICE_URI =
"http://localhost:6050/api/comicbookinfo/";
export const FOLDERUTIL_URI = "http://localhost:3000/walkfolder";
export const FOLDERUTIL_URI = "http://localhost:8050/api/";

View File

@@ -1,11 +1,16 @@
import axios from "axios";
import { IFolderData } from "../interfaces/comicinfo.interfaces";
import { FOLDERUTIL_URI } from "../../constants/endpoints";
import {
IExtractComicBookCoverErrorResponse,
IExtractedComicBookCoverFile,
IExtractionOptions,
} from "../../../server/interfaces/folder.interface";
import { FS_API_BASE_URI } from "../../constants/endpoints";
export async function folderWalk(): Promise<Array<IFolderData>> {
return axios
.request<Array<IFolderData>>({
url: FOLDERUTIL_URI,
url: FS_API_BASE_URI + "/walkFolder",
transformResponse: (r: string) => JSON.parse(r),
})
.then((response) => {
@@ -14,6 +19,18 @@ export async function folderWalk(): Promise<Array<IFolderData>> {
});
}
export async function extractCoverFromComicBookArchive(
options: IExtractionOptions,
): Promise<
| IExtractedComicBookCoverFile
| IExtractedComicBookCoverFile[]
| IExtractComicBookCoverErrorResponse
> {
return await axios.request({
url: FS_API_BASE_URI + "/getComicCovers",
});
}
export async function foo() {
return { as: "af" };
}