All files getConfig.js

100% Statements 3/3
100% Branches 4/4
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10          1x 25x 25x    
/**
 * Get the Segment Wrapper config from window
 * @param {string=} key Key config to extract. If not provided, all the config will be returned
 * @return {any} Config value or all the config if not key provided
 */
export const getConfig = key => {
  const config = window?.__mpi?.segmentWrapper || {}
  return key ? config[key] : config
}