## dev commands
npm install cv-lib-app-abtesting```
$ npm install or yarn install
``
$ npm install --save cv-lib-app-testing-ab
$ yarn add cv-lib-app-testing-abSample use
``
set cookie name: 10234
set cookie value: {"id":"10234","variant":"A","name":"sample with cookie"}
`jsx
import { Experiment, Variant } from 'cv-lib-app-testing-ab';
const Component = () => {
return (
Variant A
Variant B
)
}
`
`jsx
import { Experiment, Variant } from 'cv-lib-app-testing-ab';
const Component = () => {
return (
Variant A
Variant B
)
}
`
`jsx
import { Experiment, Variant, useExperiment } from 'cv-lib-app-testing-ab'
const ComponentA = () => {
const { getExperiment } = useExperiment('10234');
return (
<>
const ComponentB = () => {
const { getExperiment } = useExperiment('10234');
return (
<>
const Component = () => {
return (
)
}
`
`jsx
import { getExperimentFromCookie } from 'cv-lib-app-testing-ab'
// return experiment object value
const value = getExperimentFromCookie('myCookie')
``