
* Update apollo to v3 * Fix imports * Add generated file to ignored * Use proper import * Tidy up code * Remove unused packages * Fix tests
30 lines
623 B
TypeScript
30 lines
623 B
TypeScript
import { gql } from "@apollo/client";
|
|
import { webhooksFragment } from "@saleor/fragments/webhooks";
|
|
import makeQuery from "@saleor/hooks/makeQuery";
|
|
|
|
import {
|
|
WebhookDetails,
|
|
WebhookDetailsVariables
|
|
} from "./types/WebhookDetails";
|
|
|
|
const webhooksDetails = gql`
|
|
${webhooksFragment}
|
|
query WebhookDetails($id: ID!) {
|
|
webhook(id: $id) {
|
|
...WebhookFragment
|
|
syncEvents {
|
|
eventType
|
|
}
|
|
asyncEvents {
|
|
eventType
|
|
}
|
|
secretKey
|
|
targetUrl
|
|
}
|
|
}
|
|
`;
|
|
|
|
export const useWebhooksDetailsQuery = makeQuery<
|
|
WebhookDetails,
|
|
WebhookDetailsVariables
|
|
>(webhooksDetails);
|