elephize icon indicating copy to clipboard operation
elephize copied to clipboard

False positive ошибка компиляции props

Open ctizen opened this issue 5 years ago • 0 comments

При компиляции возникают ошибки вида Identifier "props" was used but was never declared. This is compile error Проявляется для кода следующего вида:

interface Props { /* ... */ }

// @elephizeTarget
export const Component: React.FC<Props> = (props: Props) => { ... };

Лечится убиранием аннотации :Props из сигнатуры функции. Не очень нормальная ситуация, такая сигнатура должна быть допустима.

ctizen avatar Sep 08 '20 14:09 ctizen