From 9bdb95c9e34cef640534e5e5a1e2225a80442000 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:48:15 +0800 Subject: [PATCH] TODO#139894 [ footer -最下方說明與保經代合作 ] 文案修改 --- PAMapp/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js | 49 ++++++++++++++++++++++++++++++------------------- 1 files changed, 30 insertions(+), 19 deletions(-) diff --git a/PAMapp/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js b/PAMapp/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js index 7711322..11dca05 100644 --- a/PAMapp/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js +++ b/PAMapp/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js @@ -3,28 +3,39 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = createTypeAnnotationBasedOnTypeof; +exports.default = void 0; var _generated = require("../generated"); +var _default = createTypeAnnotationBasedOnTypeof; +exports.default = _default; + function createTypeAnnotationBasedOnTypeof(type) { - if (type === "string") { - return (0, _generated.stringTypeAnnotation)(); - } else if (type === "number") { - return (0, _generated.numberTypeAnnotation)(); - } else if (type === "undefined") { - return (0, _generated.voidTypeAnnotation)(); - } else if (type === "boolean") { - return (0, _generated.booleanTypeAnnotation)(); - } else if (type === "function") { - return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Function")); - } else if (type === "object") { - return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Object")); - } else if (type === "symbol") { - return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Symbol")); - } else if (type === "bigint") { - return (0, _generated.anyTypeAnnotation)(); - } else { - throw new Error("Invalid typeof value: " + type); + switch (type) { + case "string": + return (0, _generated.stringTypeAnnotation)(); + + case "number": + return (0, _generated.numberTypeAnnotation)(); + + case "undefined": + return (0, _generated.voidTypeAnnotation)(); + + case "boolean": + return (0, _generated.booleanTypeAnnotation)(); + + case "function": + return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Function")); + + case "object": + return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Object")); + + case "symbol": + return (0, _generated.genericTypeAnnotation)((0, _generated.identifier)("Symbol")); + + case "bigint": + return (0, _generated.anyTypeAnnotation)(); } + + throw new Error("Invalid typeof value: " + type); } \ No newline at end of file -- Gitblit v1.8.0