@shopify/app-bridge
Version:
**[Join our team and work on libraries like this one.](https://www.shopify.ca/careers)**
9 lines (8 loc) • 517 B
TypeScript
import type { ClientApplication } from '../../client';
export interface AuthorizedFetchOptions {
app: ClientApplication;
callbackUri?: string;
isAuthorizationCodeRequired?: (response: Response) => boolean;
fetchOperation: (uri: RequestInfo, options?: RequestInit) => Promise<Response>;
}
export declare function userAuthorizedFetch({ app, callbackUri, isAuthorizationCodeRequired, fetchOperation, }: AuthorizedFetchOptions): (uri: RequestInfo, options?: RequestInit | undefined) => Promise<Response>;