| 12345678910111213141516171819202122 |
- import getMeta from './meta'
- export function isSplitTestEnabled(name: string) {
- return getMeta('ol-splitTestVariants')?.[name] === 'enabled'
- }
- export function getSplitTestVariant(
- name: string,
- fallback: string = 'default'
- ) {
- return getMeta('ol-splitTestVariants')?.[name] || fallback
- }
- /** @knipignore */
- export function parseIntFromSplitTest(name: string, defaultValue: number) {
- const v = getMeta('ol-splitTestVariants')?.[name]
- const n = parseInt(v, 10)
- if (v === 'default' || Number.isNaN(n)) {
- return defaultValue
- }
- return n
- }
|