Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { ReactNode } from 'react'
import {
  ShippingAddressCardProps as ShippingAddressCardPlaceholderProps,
  ShippingAddressCardItemProp as ShippingAddressCardItemPlaceholderProp,
  ShippingAddressCardState as ShippingAddressCardPlaceholderState,
} from 'abstractions/Subscription/ShippingAddressCard'
import { AddressType } from '@skava/ui/dist/components/molecules/PhysicalAddress'

export interface ShippingAddressCardItemProp
  extends ShippingAddressCardItemPlaceholderProp,
    AddressType {
  firstName: string
  lastName: string
  addressLine1: string
  addressLine2: string
  country: string
  city: string
  state: string
  postalCode: string
  isSubscriptionAddress?: boolean
  isDefaultAddress?: boolean
  onShippingCardSave?: Function
}

export interface ShippingAddressCardProps
  extends ShippingAddressCardPlaceholderProps {
  list?: Array<ShippingAddressCardItemProp>
}

export interface ShippingAddressCardState
  extends ShippingAddressCardPlaceholderState {}