UNPKG

@jsonstorage/personalize-react

Version:

Personalize headless static websites based on query string, location, headers and more.

27 lines (26 loc) 600 B
export interface Variant { name: string; weight: number; data: any; } export interface NoneVariant { name: string; } export interface ExperimentConfigAsync { orgId: string; itemId: string; name: string; fetchVariant: (...args: any[] | []) => Promise<any>; enableForceExperiment?: boolean; } export interface ExperimentResultAsync { variant: Variant; isLoading?: boolean; } export interface ExperimentConfig { orgId: string; itemId: string; name: string; variants: Variant[]; enableForceExperiment?: boolean; }