npm install --save bridalapp-client
var bridalapp = require('bridalapp-client').bridalapp
// or, if you want to use a client with custom options
var client = require('bridalapp-client').client
import { bridalapp } from 'bridalapp-client'
// or, if you want to use a client with custom options
import { client } from 'bridalapp-client'
define(['bridalapp-client'], function(bridalappClient){
var bridalapp = bridalappClient.bridalapp
// Or, if you want to use a client with custom options
var client = bridalappClient.client
});
<script src="https://cdn.rawgit.com/download/bridalapp-client-js/0.1.0/bridalapp-client.min.js"></script>
<script>
var bridalapp = window['bridalapp-client'].bridalapp
// Or, if you want to use a client with custom options
var client = window['bridalapp-client'].client
</script>
The easiest way is to grab the default client, bridalapp
, that has the default options applied. Then
make API calls on it:
import { bridalapp, Category } from 'bridalapp-client'
var onSale = bridalapp.products.search(Category.WEDDING_DRESSES, 'sale', 100, 0)
If you want to set custom options, use client
:
// all options are optional
var options = {
// fetch: myFetchFunction,
// log: myLoggerObject
}
var myClient = client(options)
var onSale = myClient.products.search(Category.WEDDING_DRESSES, 'sale', 100, 0)
The objects returned by client
are stateless and should be treated as immutable.
These options can be specified when
Add an issue in this project's issue tracker to let me know of any problems you find, or questions you may have.
Copyright 2017 by Stijn de Witt. Some rights reserved.
Licensed under the Creative Commons Attribution 4.0 International (CC-BY-4.0) Open Source license.