ChemPal Documentation - v1.6.0
    Preparing search index...

    Function isVWROrdertableResponse

    • Type guard validating a VWR ordertable (product detail) response. Requires a productRows array whose entries each carry at least a code and catalogNumber.

      Parameters

      • data: unknown

        The response to validate

      Returns data is VWROrdertableResponse

      Type predicate indicating whether data is a VWROrdertableResponse

      isVWROrdertableResponse({ productRows: [{ code: "NA2226459", catalogNumber: "CA71008-946" }] }); // true
      isVWROrdertableResponse({ productRows: "nope" }); // false
      export function isVWROrdertableResponse(data: unknown): data is VWROrdertableResponse {
      return v.safeParse(vwrOrdertableResponseSchema, data).success;
      }