All files / mp miniProgramConfig.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4

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 11 12 13 14 15 16 17 18 19            1x     1x           1x 1x    
import { assign } from '../utils'
 
export interface MiniProgramConfig {
  webUrlToMiniProgramUrl?: (url: string) => string
}
 
const miniProgramConfig: MiniProgramConfig = {}
 
export function getMiniProgramConfig(): Readonly<MiniProgramConfig> {
  return miniProgramConfig
}
 
export function setMiniProgramConfig(
  config: Partial<MiniProgramConfig>,
): Readonly<MiniProgramConfig> {
  assign(miniProgramConfig, config)
  return miniProgramConfig
}