🔩 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

@@ -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" };
}