Skip to content

getVariantKey<T>(variant): CandidVariantKey<T>

Defined in: utils/candid.ts:108

Extracts the key from a Candid variant type. Supports both raw Candid variants ({ Ok: value }) and display variants ({ _type: “Ok”, Ok: value }).

T extends Record<string, any>

T

The variant object

CandidVariantKey<T>

The key of the variant