@xylabs/sdk-react
    Preparing search index...

    Variable ExperimentsHelperConst

    ExperimentsHelper: {
        buildLocalStorageKey: (localStorageProp: boolean | string) => string;
        calcTotalWeight: (variants: VariantData[]) => number;
        calculateExperiment: (
            name: string,
            localStorageProp: string | boolean,
            variants: VariantData[],
            userEvents: UserEventHandler<UserEventsProps>,
        ) => VariantData | undefined;
        getExperiment: (name: string) => ExperimentData;
        getSelectedVariant: (name: string) => VariantData | undefined;
        loadExperimentsTestData: (key: string) => void;
        loadOutcomes: () => OutcomesData;
        saveExperimentRanges: (
            name: string,
            totalWeight: number,
            variants: VariantData[],
        ) => ExperimentsData;
        saveExperimentsTestData: (key: string) => void;
        saveOutcomes: () => void;
    }

    Type Declaration

    • buildLocalStorageKey: (localStorageProp: boolean | string) => string
    • calcTotalWeight: (variants: VariantData[]) => number
    • calculateExperiment: (
          name: string,
          localStorageProp: string | boolean,
          variants: VariantData[],
          userEvents: UserEventHandler<UserEventsProps>,
      ) => VariantData | undefined
    • getExperiment: (name: string) => ExperimentData
    • getSelectedVariant: (name: string) => VariantData | undefined
    • loadExperimentsTestData: (key: string) => void
    • loadOutcomes: () => OutcomesData
    • saveExperimentRanges: (name: string, totalWeight: number, variants: VariantData[]) => ExperimentsData
    • saveExperimentsTestData: (key: string) => void
    • saveOutcomes: () => void