Repository URL to install this package:
|
Version:
0.14.1 ▾
|
ui-component-library
/
src
/
components
/
presets
/
Subscription
/
ManageSubscriptionPage
/
typings.ts
|
|---|
import {
SubscriptionDetailsPageProps,
SubscriptionDetailsItemProps,
} from '../SubscriptionDetailsPage'
export interface ItemDetailProps extends SubscriptionDetailsItemProps {
regPrice?: string
salePrice?: string
deliveryDate?: string
}
interface HandlerArgs {
event: Event
}
interface EventHandlerProps extends Function {
(args: HandlerArgs): void
}
export interface ManageSubscriptionPageProps
extends SubscriptionDetailsPageProps {
item?: ItemDetailProps
// handlers
onBuyNow?: EventHandlerProps
onSaveSubscription?: EventHandlerProps
onSkip?: EventHandlerProps
onCancelSubscription?: EventHandlerProps
}