reactjs - react 16 parça fonksiyonel bileşen ve typescript TS2605


React ile tsx kullanıyorum. React ile ilk günlerim ve Typescript hakkında fazla bilgim yok.

@types/react 16.0.25

react 16.1.1

tsconfig.json dosyamda "noImplicitAny": false var

Bir fragment döndüren fonksiyonel bir bileşen yazdığımda:

function MyComponent() {
    return [<div>1</div>, <div>2</div>];
}

Typescript şikayet ediyor:

    TS2605: JSX element type 'Element[]' is not a constructor function for JSX elements.
  Property 'render' is missing in type 'Element[]'.

Eğer tipi :any olarak tanımlarsam hatayı atlıyorum

function MyComponent():any {
    return [<div>1</div>, <div>2</div>];
}

Bu @types/react'ten kaynaklanan bir sorun mu yoksa ben mi bir yanlış yapıyorum?

İlgili makaleler