@quantabit/ab-test-sdk
v1.0.6
Published
QuantaBit A/B Testing SDK - Experiment management, traffic allocation, effect analysis, and multivariate testing
Downloads
80
Maintainers
Readme
@quantabit/ab-test-sdk
QuantaBit A/B Testing SDK - Experiment management, traffic allocation, and multivariate testing
📦 Installation
npm install @quantabit/ab-test-sdk
# or
yarn add @quantabit/ab-test-sdk🚀 Quick Start
Using Components
import { ABTestVariant, FeatureFlag, ABTestDebugPanel, ABTest } from '@quantabit/ab-test-sdk';
<ABTestVariant />
<FeatureFlag />
<ABTestDebugPanel />Using Hooks
import { useABTest, useFeatureFlag, useRemoteConfig } from '@quantabit/ab-test-sdk';
function MyComponent() {
const result = useABTest();
const result = useFeatureFlag();
const result = useRemoteConfig();
return <div>...</div>;
}API Client
import { abTestApi } from '@quantabit/ab-test-sdk';
// Use abTestApi for direct API calls
const data = await abTestApi.list();📚 Components
| Component | Description |
| --------- | ----------- |
| ABTestVariant | A B Test Variant component |
| FeatureFlag | Feature Flag component |
| ABTestDebugPanel | A B Test Debug Panel component |
| ABTest | A B Test component |
🪝 Hooks
| Hook | Description |
| ---- | ----------- |
| useABTest | A B Test management |
| useFeatureFlag | Feature Flag management |
| useRemoteConfig | Remote Config management |
🌐 Internationalization
import { setLanguage, t } from '@quantabit/ab-test-sdk';
setLanguage("en");📄 License
MIT License
🌐 Brand & Links
- Official Mainnet: QuantaBit Chain
- Developer Platform: Developer Platform
- Open Platform: Open Platform
- Payment Platform: Pay Platform
- Feedback: Feedback
