npm.io
1.0.1 • Published 2 years ago

ss-hiboutik-sdk-js

Licence
ISC
Version
1.0.1
Deps
5
Size
52 kB
Vulns
0
Weekly
0

hiboutik-mock

Librairie de mock pour API hiboutik.

Initialisation :

import { HiboutikMock } from '@silversmok/hiboutik-mock';

const hiboutikMock = new HiboutikMock();

Generation des ventes :
const sales = hiboutikMock.fetchSales(storeId: number, year: number, month: number, day?: number);

Retourne :

Promise<HiboutikSale[]>

fetchSales retourne un tableau de ventes pour la date donnée. Si day n'est pas renseigné, retourne les ventes du mois.


Generation des produits :
const products = hiboutikMock.getProducts(storeId: number);

Retourne :

Promise<HiboutikProduct[]>

getProducts retourne un tableau de produits pour le magasin donné.

Les ventes doivent etre générées dans l'instance avant les produits.


Generation des stores :
const stores = hiboutikMock.getStores();

Retourne :

Promise<HiboutikStore[]>

getStores retourne un tableau de magasins.


Generation de la première vente :
const firstSale = hiboutikMock.getFirstSale(storeId: number);

Retourne :

Promise<HiboutikSale[]>

getFirstSale retourne la première vente du magasin donné.