babel-plugin-import
babel-plugin-import copied to clipboard
局部变量和 import 重名 插件转换有问题
- input
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 { Cascader as a, Checkbox as u, Tooltip as c, Icon as s } from 'antd';
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 ? 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);
});
};
});