UNPKG

@pisell/pisellos

Version:

一个可扩展的前端模块化SDK框架,支持插件系统

25 lines (24 loc) 760 B
import type { ProductData } from '../../modules'; import { ProductList } from '../../modules'; /** * 购票流程hook */ export declare enum BuyTicketsHooks { onInited = "buyTickets:onInited", onDestroy = "buyTickets:onDestroy", onMainProductsLoaded = "buyTickets:onMainProductsLoaded", onOtherProductsLoaded = "buyTickets:onOtherProductsLoaded", OnGetProducts = "buyTickets:onGetProducts", OnGetProduct = "buyTickets:onGetProduct", onListSubmit = "buyTickets:onListSubmit", onCartSubmit = "buyTickets:onCartubmit", onCheckoutSubmit = "buyTickets:onCheckoutSubmit" } /** * 票务状态接口 */ export interface TicketState { products: ProductData[]; mainProducts: ProductList; otherProducts: ProductList; }