diff --git a/api/googleBooks.js b/api/googleBooks.js new file mode 100644 index 0000000..5789f5f --- /dev/null +++ b/api/googleBooks.js @@ -0,0 +1,13 @@ +import axios from '@nuxtjs/axios'; + +const client = { + client: axios.create({ + baseURL: 'https://www.googleapis.com/books/v1', + }), + async requestBookInformation(isbn) { + const resp = await this.client.get(`/${isbn}`); + return resp.data; + }, +}; + +export default client; diff --git a/pages/books/new.vue b/pages/books/new.vue new file mode 100644 index 0000000..5c248aa --- /dev/null +++ b/pages/books/new.vue @@ -0,0 +1,66 @@ +