All files / src/services/api/politicallyExposed politicallyExposedActions.ts

87.5% Statements 7/8
100% Branches 0/0
75% Functions 3/4
87.5% Lines 7/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50            23x                         23x         2x         23x         37x         23x           1x        
import {
  PEPResourcesIDs,
  UpdateStatusArgs,
} from "@components/Merchants/MerchantPreview/PEP/types";
import { customInstance } from "..";
 
export const updateStatus = ({
  checkId,
  merchantId,
  selectedOwner,
  legalEntityID,
  data,
}: UpdateStatusArgs) =>
  customInstance({
    url: `/merchants/${merchantId}/legal-entities/${legalEntityID}/principals/${selectedOwner?.id}/pep-checks/${checkId}/status`,
    method: "PATCH",
    data,
  });
 
export const checkPEPMutation = ({
  merchantId,
  selectedOwner,
  legalEntityID,
}: PEPResourcesIDs) =>
  customInstance({
    url: `/merchants/${merchantId}/legal-entities/${legalEntityID}/principals/${selectedOwner?.id}/pep-checks`,
    method: "POST",
  });
 
export const getCheckHistory = ({
  merchantId,
  selectedOwner,
  legalEntityID,
}: PEPResourcesIDs) =>
  customInstance({
    url: `/merchants/${merchantId}/legal-entities/${legalEntityID}/principals/${selectedOwner?.id}/pep-checks`,
    method: "GET",
  });
 
export const getCheckDetails = ({
  checkId,
  merchantId,
  selectedOwner,
  legalEntityID,
}: PEPResourcesIDs) =>
  customInstance({
    url: `/merchants/${merchantId}/legal-entities/${legalEntityID}/principals/${selectedOwner?.id}/pep-checks/${checkId}`,
    method: "GET",
  });