@splitsoftware/splitio-react
Version:
A React library to easily integrate and use Split JS SDK
41 lines (40 loc) • 3.73 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SplitContext = exports.useSplitManager = exports.useSplitTreatments = exports.useSplitClient = exports.useTreatmentsWithConfig = exports.useTreatmentWithConfig = exports.useTreatments = exports.useTreatment = exports.useTrack = exports.SplitFactoryProvider = exports.SplitClient = exports.SplitTreatments = exports.withSplitTreatments = exports.withSplitClient = exports.withSplitFactory = exports.SplitFactory = void 0;
// Split SDK factory (Renamed to avoid name conflict with SplitFactory component)
var client_1 = require("@splitsoftware/splitio/client");
Object.defineProperty(exports, "SplitFactory", { enumerable: true, get: function () { return client_1.SplitFactory; } });
// HOC functions
var withSplitFactory_1 = require("./withSplitFactory");
Object.defineProperty(exports, "withSplitFactory", { enumerable: true, get: function () { return withSplitFactory_1.withSplitFactory; } });
var withSplitClient_1 = require("./withSplitClient");
Object.defineProperty(exports, "withSplitClient", { enumerable: true, get: function () { return withSplitClient_1.withSplitClient; } });
var withSplitTreatments_1 = require("./withSplitTreatments");
Object.defineProperty(exports, "withSplitTreatments", { enumerable: true, get: function () { return withSplitTreatments_1.withSplitTreatments; } });
// Components
var SplitTreatments_1 = require("./SplitTreatments");
Object.defineProperty(exports, "SplitTreatments", { enumerable: true, get: function () { return SplitTreatments_1.SplitTreatments; } });
var SplitClient_1 = require("./SplitClient");
Object.defineProperty(exports, "SplitClient", { enumerable: true, get: function () { return SplitClient_1.SplitClient; } });
var SplitFactoryProvider_1 = require("./SplitFactoryProvider");
Object.defineProperty(exports, "SplitFactoryProvider", { enumerable: true, get: function () { return SplitFactoryProvider_1.SplitFactoryProvider; } });
// Hooks
var useTrack_1 = require("./useTrack");
Object.defineProperty(exports, "useTrack", { enumerable: true, get: function () { return useTrack_1.useTrack; } });
var useTreatment_1 = require("./useTreatment");
Object.defineProperty(exports, "useTreatment", { enumerable: true, get: function () { return useTreatment_1.useTreatment; } });
var useTreatments_1 = require("./useTreatments");
Object.defineProperty(exports, "useTreatments", { enumerable: true, get: function () { return useTreatments_1.useTreatments; } });
var useTreatmentWithConfig_1 = require("./useTreatmentWithConfig");
Object.defineProperty(exports, "useTreatmentWithConfig", { enumerable: true, get: function () { return useTreatmentWithConfig_1.useTreatmentWithConfig; } });
var useTreatmentsWithConfig_1 = require("./useTreatmentsWithConfig");
Object.defineProperty(exports, "useTreatmentsWithConfig", { enumerable: true, get: function () { return useTreatmentsWithConfig_1.useTreatmentsWithConfig; } });
var useSplitClient_1 = require("./useSplitClient");
Object.defineProperty(exports, "useSplitClient", { enumerable: true, get: function () { return useSplitClient_1.useSplitClient; } });
var useSplitTreatments_1 = require("./useSplitTreatments");
Object.defineProperty(exports, "useSplitTreatments", { enumerable: true, get: function () { return useSplitTreatments_1.useSplitTreatments; } });
var useSplitManager_1 = require("./useSplitManager");
Object.defineProperty(exports, "useSplitManager", { enumerable: true, get: function () { return useSplitManager_1.useSplitManager; } });
// SplitContext
var SplitContext_1 = require("./SplitContext");
Object.defineProperty(exports, "SplitContext", { enumerable: true, get: function () { return SplitContext_1.SplitContext; } });