@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
16 lines (15 loc) • 671 B
TypeScript
import { ActionCreatorsMapObject } from 'redux';
import { Toast } from '@shopify/app-bridge/actions';
import { LegacyFlashClear } from './types';
import { ClearAction } from '@shopify/app-bridge/actions/Toast';
declare type LegacyClearAction = Pick<ClearAction, Exclude<keyof ClearAction, 'type'>> & {
type: typeof LegacyFlashClear;
};
declare function legacyClear(payload: Toast.ClearPayload): LegacyClearAction;
export interface ToastActionCreatorsMap extends ActionCreatorsMapObject {
show: typeof Toast.show;
clear: typeof Toast.clear;
legacyClear: typeof legacyClear;
}
export declare const toastActionCreatorsMap: ToastActionCreatorsMap;
export {};