Build 542549stable
Module 100392
698 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{GI:()=>d,Kb:()=>u,OL:()=>l,W0:()=>o,hp:()=>_,yA:()=>c});var i=n(220478),r=n(102609),s=n(769054);let a=RegExp("^dev://experiment/([-\\w._0-9]+)(?:/([0-9]+))?$","i");function o(e){return a.test(e)}function l(e){let t=e.match(a);return null==t||t.length<2?null:t[1]}function u(e){let t=e.match(a);return null==t||t.length<3?null:parseInt(t[2],10)}function c(e,t){return null!=t?`dev://experiment/${e}/${t}`:`dev://experiment/${e}`}function d(e,t){return null==t||null==e?null:e.system===r.l5.LEGACY?i.A.getExperimentBucketName(t.bucket):e.system===r.l5.APEX?`Variant ${t.variantId}`:null}function _(e){return(0,s.h)(e).map(e=>({id:e.id,label:e.label,value:e.id}))}}