function hasRequiredSessionMetadata
hasRequiredSessionMetadata(metadata:
Record<string, string | undefined>
| null
| undefined
): metadata is SessionMetadata

Validate that every metadata value is text and required fields are present.

Parameters

metadata:
Record<string, string | undefined>
| null
| undefined

Return Type

metadata is SessionMetadata

Usage

import { hasRequiredSessionMetadata } from "docs/payments.ts";