【发布时间】:2021-11-13 00:23:30
【问题描述】:
如何在 vscode 中获取扩展样式组件道具的类型提示?我说的不是style的props,而是component的props。
当我使用 styled() 扩展我自己的组件时,props 的类型提示可以完美地工作。但是当我在 styled() 中使用第三方组件时,vscode 并没有给我任何 props 提示。
import React from "react";
import styled from "styled-components";
import NumberFormat from "react-number-format";
const InputElement = styled(NumberFormat)`
border: 5px solid #eddcc7;
font-size: 1.5em;
max-width: 850px;
width: 100%;
text-align: center;
padding: .75em;
font-weight: 500;
line-height: 1.5;
`
const Input: React.FC = () => {
return (
// Get type hints for below extended styled component
<InputElement />
);
};
export default Input;
我做错了什么,我能纠正什么?
谢谢你的帮助????
【问题讨论】:
标签: javascript reactjs typescript styled-components