📚 Added volume card stacks to the dashboard
This commit is contained in:
@@ -5,6 +5,9 @@ import { API_BASE_URI, SOCKET_BASE_URI } from "../constants/endpoints";
|
||||
import {
|
||||
IMS_COMICBOOK_METADATA_FETCHED,
|
||||
IMS_SOCKET_CONNECTION_CONNECTED,
|
||||
IMS_COMIC_BOOK_GROUPS_FETCHED,
|
||||
IMS_COMIC_BOOK_GROUPS_CALL_IN_PROGRESS,
|
||||
IMS_COMIC_BOOK_GROUPS_CALL_FAILED,
|
||||
IMS_RECENT_COMICS_FETCHED,
|
||||
CV_API_CALL_IN_PROGRESS,
|
||||
CV_SEARCH_SUCCESS,
|
||||
@@ -144,6 +147,30 @@ export const importToDB = (payload?: any) => (dispatch) => {
|
||||
});
|
||||
}
|
||||
};
|
||||
export const fetchVolumeGroups = () => (dispatch) => {
|
||||
try {
|
||||
dispatch({
|
||||
type: IMS_COMIC_BOOK_GROUPS_CALL_IN_PROGRESS,
|
||||
});
|
||||
axios
|
||||
.request({
|
||||
url: "http://localhost:3000/api/import/getComicBookGroups",
|
||||
method: "GET",
|
||||
})
|
||||
.then((data) => {
|
||||
console.log(data);
|
||||
dispatch({
|
||||
type: IMS_COMIC_BOOK_GROUPS_FETCHED,
|
||||
data,
|
||||
});
|
||||
});
|
||||
} catch (error) {
|
||||
dispatch({
|
||||
type: IMS_COMIC_BOOK_GROUPS_CALL_FAILED,
|
||||
error,
|
||||
});
|
||||
}
|
||||
};
|
||||
export const fetchComicVineMatches = (searchPayload) => (dispatch) => {
|
||||
try {
|
||||
const issueString = searchPayload.rawFileDetails.name;
|
||||
|
||||
Reference in New Issue
Block a user