Archived
13 lines
313 B
TypeScript
13 lines
313 B
TypeScript
import api from "./client";
|
|
import type { Book, PaginatedResponse } from "@cloud-reader/shared";
|
|
|
|
export function searchBooks(
|
|
query: string,
|
|
): Promise<PaginatedResponse<Book>> {
|
|
return api
|
|
.get<PaginatedResponse<Book>>("/api/books/", {
|
|
params: { q: query },
|
|
})
|
|
.then((res) => res.data);
|
|
}
|