umijs / babel-plugin-import

Modularly import plugin for babel.
3.16k stars 404 forks source link

局部变量和 import 重名 插件转换有问题 #629

Open imcuttle opened 1 year ago

imcuttle commented 1 year ago

export default (p) => { var g = p.g, c = p.c; return () => { return Promise.resolve().then(() => { g(c ? c() : 2); }); }; };


- output

import _Tooltip from "antd/es/tooltip"; import * as e from 'react'; import t, { useState as n, useEffect as i, forwardRef as r, useRef as l, useImperativeHandle as o } from 'react'; import d from 'classnames'; import f from 'axios'; export default (p => { var g = p.g, c = p.c; return () => { return Promise.resolve().then(() => { // 转换出问题! g(c ? _Tooltip() : 2); }); }; });