Skip to content

Commit

Permalink
Add params, better cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
zellwk committed Aug 9, 2023
1 parent 7571bc5 commit 151eb7a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
4 changes: 4 additions & 0 deletions src/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ async function fetchInstance(options) {

// Remove options that are not native to a fetch request
delete requestOptions.fetch
delete requestOptions.queries
delete requestOptions.query
delete requestOptions.params
delete requestOptions.param
delete requestOptions.auth
delete requestOptions.debug
delete requestOptions.returnError
Expand Down
6 changes: 3 additions & 3 deletions src/createRequestOptions.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ export default function createRequestOptions(options = {}) {
* @param {Object} opts
*/
function setUrl(options) {
const { url, queries, query } = options
const { url, queries, query, params, param } = options

// Merge queries and query for easier use
// Merge queries, query, and params — treat them as the same item
// So users don't have to remember singular or plural forms
const q = Object.assign({}, queries, query)
const q = Object.assign({}, queries, query, params, param)

if (isEmptyObject(q)) return options.url

Expand Down

0 comments on commit 151eb7a

Please sign in to comment.