import { Page } from '@playwright/test'; import { getAuthToken } from '../utils/getAuthToken'; import { backendGraphQLUrl } from './backend'; export const deleteWorkflow = async ({ page, workflowId, }: { page: Page; workflowId: string; }) => { const { authToken } = await getAuthToken(page); return page.request.post(backendGraphQLUrl, { headers: { Authorization: `Bearer ${authToken}`, }, data: { operationName: 'DeleteOneWorkflow', variables: { idToDelete: workflowId }, query: 'mutation DeleteOneWorkflow($idToDelete: ID!) {\n deleteWorkflow(id: $idToDelete) {\n __typename\n deletedAt\n id\n }\n}', }, }); };