@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
TypeScript
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;