UNPKG

@shopify/app-bridge-host

Version:

App Bridge Host contains middleware and components that are meant to be consumed by the app's host. The middleware and `Frame` component are responsible for facilitating messages posted between the client and host, and used to act on actions sent from the

18 lines (17 loc) 1.68 kB
import { Application } from '../../types'; import { DispatchProps, Store } from './embeddedApp'; import appBridgeReducer, { AppBridgeStore, StoreReadyAction } from './embeddedApp/appBridge'; import { AppInfoStore, AppInfoActionCreatorsMap } from './embeddedApp/appInfo'; import { FeaturesState, FeaturesActionCreatorsMap } from './embeddedApp/features'; import { LoadingStore, LoadingActionCreatorsMap } from './embeddedApp/loading'; import { ModalStore, ModalActionCreatorsMap } from './embeddedApp/modal'; import { NavigationStore, NavigationActionCreatorsMap } from './embeddedApp/navigation'; import { ResourcePickerStore, ResourcePickerActionCreatorsMap } from './embeddedApp/resourcePicker'; import { StaffMemberStore, StaffMemberActionCreatorsMap } from './embeddedApp/staffMember'; import { TitleBarStore, TitleBarActionCreatorsMap } from './embeddedApp/titleBar'; import { ToastStore, ToastActionCreatorsMap } from './embeddedApp/toast'; import { ContextualSaveBarStore } from './embeddedApp/contextualSaveBar'; export { DispatchProps, StoreReadyAction, Store, AppBridgeStore, AppInfoStore, ContextualSaveBarStore, FeaturesState, LoadingStore, ModalStore, NavigationStore, ResourcePickerStore, StaffMemberStore, TitleBarStore, ToastStore, AppInfoActionCreatorsMap, FeaturesActionCreatorsMap, LoadingActionCreatorsMap, ModalActionCreatorsMap, NavigationActionCreatorsMap, ResourcePickerActionCreatorsMap, StaffMemberActionCreatorsMap, TitleBarActionCreatorsMap, ToastActionCreatorsMap, }; export default appBridgeReducer; export declare function mapAppStoreToProps(state: Store): Store; export declare function mapAppDispatchToProps(app: Application): DispatchProps;