import { ApiProvider } from "../ApiProvider";
export function GraphqlApiProvider(props) {
    const apiProviderProps = {
        path: props.path,
        query: {
            query: props.query.query,
            variables: props.variables ?? props.query.variables,
        },
        middleware: props.middleware,
        cacheKey: props.cacheKey,
        enabled: props.enabled,
        name: props.contextName,
        editorMode: props.editorMode,
        previewData: props.previewData,
        refetchIfStale: props.refetchIfStale,
        refetchOnWindowFocus: props.refetchOnWindowFocus,
        refetchOnReconnect: props.refetchOnReconnect,
        retryOnError: props.retryOnError,
        alertOnError: props.alertOnError,
        transformResponse: props.transformResponse,
        suspense: props.suspense,
        refreshInterval: props.refreshInterval,
        onLoad: props.onLoad,
        onError: props.onError,
        children: props.children,
    };
    return <ApiProvider {...apiProviderProps}/>;
}
//# sourceMappingURL=GraphqlApiProvider.jsx.map