source: frontend/node_modules/@babel/traverse/lib/path/inference/util.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 12 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 629 bytes
Line 
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.createUnionType = createUnionType;
7var _t = require("@babel/types");
8const {
9 createFlowUnionType,
10 createTSUnionType,
11 createUnionTypeAnnotation,
12 isFlowType,
13 isTSType
14} = _t;
15function createUnionType(types) {
16 if (types.every(v => isFlowType(v))) {
17 if (createFlowUnionType) {
18 return createFlowUnionType(types);
19 }
20 return createUnionTypeAnnotation(types);
21 } else if (types.every(v => isTSType(v))) {
22 if (createTSUnionType) {
23 return createTSUnionType(types);
24 }
25 }
26}
27
28//# sourceMappingURL=util.js.map
Note: See TracBrowser for help on using the repository browser.