UNPKG

@shopify/app-bridge

Version:

> **Maintenance Mode:** Although apps using this package will continue to function, it is no longer receiving updates. For new projects, please use the [CDN version of App Bridge](https://shopify.dev/docs/api/app-home?accordionItem=getting-started-build-y

17 lines (16 loc) 1.27 kB
import { Action, fromAction, ErrorAction } from '@shopify/app-bridge-core/actions/Error'; import { AnyAction, MetaAction } from '../types'; export { AppActionType, AppBridgeError, invalidOriginAction, throwError, isErrorEventName, permissionAction, } from '@shopify/app-bridge-core/actions/Error'; export { Action, fromAction, ErrorAction }; export type Payload = MetaAction | AnyAction; export declare enum Message { MISSING_PAYLOAD = "Missing payload", INVALID_PAYLOAD_ID = "Id in payload is missing or invalid" } export declare function invalidPayload<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function invalidActionType<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function invalidAction<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function unexpectedAction<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function unsupportedOperationAction<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function persistenceAction<A extends MetaAction>(action: A, message?: string): ErrorAction; export declare function networkAction<A extends MetaAction>(action: A, message?: string): ErrorAction;