UNPKG

@spree/storefront-api-v2-sdk

Version:

Node module to easily integrate your JavaScript or TypeScript application with Spree API V2. You can create an entirely custom Storefront in JS/TS with this package including one page checkout, Single Page Apps, PWAs and so on

30 lines (24 loc) 772 B
import { JsonApiDocument, JsonApiListResponse, JsonApiSingleResponse } from './JsonApi' import { IRelationships } from './Relationships' import { ResultResponse } from './ResultResponse' export interface CreditCardAttr extends JsonApiDocument { type: string id: string attributes: { cc_type: string last_digits: string month: number year: number name: string default: boolean } relationships: IRelationships } export interface ICreditCard extends JsonApiSingleResponse { data: CreditCardAttr } export interface ICreditCards extends JsonApiListResponse { data: CreditCardAttr[] } export interface ICreditCardResult extends ResultResponse<ICreditCard> {} export interface ICreditCardsResult extends ResultResponse<ICreditCards> {}