Blame view

天文台pc/tianwentai-ui/node_modules/tiny-invariant/src/tiny-invariant.flow.js 306 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
  // @flow
  // This file is not actually executed
  // It is just used by flow for typing
  
  const prefix: string = 'Invariant failed';
  
  export default function invariant(condition: mixed, message?: string | (() => string)) {
    if (condition) {
      return;
    }
    throw new Error(`${prefix}: ${message || ''}`);
  }