[英]How to make intellisense in WebStorm work with wrapped React functional component
[英]WebStorm 2020.3 - how to enable React props intellisense?
我正在研究 React 项目,WebStorm 是我的 IDE 但我注意到,每当我想为我的组件编写一些道具时,我都没有得到正确的智能感知。 我使用 Create React-App
和React-CSS-Modules
作为样式库。
复选框组件:
const CheckboxWrapperInner = ({
isSelected,
customStyleName = 'checkbox',
hex6Color = '#221ecc',
additionalSelectedStyles = {
borderColor: hex6Color || '#221ecc',
},
additionalUnselectedStyles = {
backgroundColor: 'transparent',
},
label,
onClick = () => {},
})
// ... some code
const CheckboxInner = ({...rest}) => {
return <CheckboxWrapper customStyleName="checkbox" {...rest}></CheckboxWrapper>;
};
const CheckboxWrapper = CSSModules(CheckboxWrapperInner, style, {
allowMultiple: true,
handleNotFoundStyleName: 'ignore',
});
export const Checkbox = CSSModules(CheckboxInner, style, {allowMultiple: true});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.