Andarist / Andarist/react-textarea-autosize

`style` prop type error

Ouverte
#269 11 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
2.4k
Forks
247
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

If I just try to pass text area attributes (from `React.InputHTMLAttributes`) to `TextareaAutosize` there is a type error that `height` property of `style` does not match.
```
type Props = React.InputHTMLAttributes;
const Component: React.FC = props => ;
```

Here is the full error:

```
Type '{ accept?: string | undefined; alt?: string | undefined; autoComplete?: string | undefined; autoFocus?: boolean | undefined; capture?: string | boolean | undefined; checked?: boolean | undefined; ... 279 more ...; css?: InterpolationWithTheme<...>; }' is not assignable to type 'Pick'.
Types of property 'style' are incompatible.
Type 'CSSProperties | undefined' is not assignable to type '(CSSProperties & Pick & { ...; }) | undefined'.
Type 'CSSProperties' is not assignable to type 'CSSProperties & Pick & { ...; }'.
Type 'CSSProperties' is not assignable to type '{ height?: number | undefined; }'.
Types of property 'height' are incompatible.
Type 'string | number | undefined' is not assignable to type 'number | undefined'.
Type 'string' is not assignable to type 'number | undefined'. TS2322
```

I don't feel like I should be getting an error there.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.