reactjs - רכיב פונקציונלי של Fragment ב-React 16 ו-TypeScript TS2605


אני משתמש ב-tsx עם React. הימים הראשונים שלי עם React ולא הרבה ידע על Typescript.

@types/react 16.0.25

ריאקט 16.1.1

בקובץ tsconfig.json שלי יש לי "noImplicitAny": false

כאשר אני כותב קומפוננט פונקציונלית שמחזירה פרגמנט:

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

טייפסקריפט מתלונן:

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

אם אני מגדיר את הסוג :any אני מדלג על השגיאה

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

האם זה בעיה מ-@types/react או שאני עושה משהו לא נכון?