How to return a list of Widgets

Hey, my problem is that i want to return a list of Widgets, where you can also add list items.

The error code is: type ‘List’ is not a subtype of type ‘List’

The Widget “SatzWidget” i want to place in the list is a text field, where you can type in three numbers.

Here’s the minimum code you would need to reproduce the problem -

class _UebungWidgetState extends State<UebungWidget> {
  List<dynamic> _saetze = [
    SatzWidget(),
    ];

  void _addSet() {
    setState(() {
      _saetze.add(SatzWidget());
    });
  }

  @override
  Widget build(BuildContext context) {
    return Column(
        children: _saetze
    );
        }
  }

Not sure whats wrong with yours, but I have created a working code for you to use:
You can paste this on DartPad to test.

import 'package:flutter/material.dart';

final Color darkBlue = Color.fromARGB(255, 18, 32, 47);

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  MyAppState createState() => MyAppState();
}

class MyAppState extends State<MyApp> {
  List<Widget> list = [Text("Item 1")];

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData.dark().copyWith(scaffoldBackgroundColor: darkBlue),
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        appBar: AppBar(
          title: Image.network(
              "https://yt3.ggpht.com/ytc/AAUvwnhqxIOAZQ5sa7VtGMUpY3lmRO8tMHDidWx0oqkr=s900-c-k-c0x00ffffff-no-rj",
              width: 50,
              height: 50),
        ),
        body: SafeArea(
          child: Column(
            children: [
              FlatButton(
                child: Text("Add item"),
                onPressed: () {
                  setState(() {
                    list.add(Text("Item ${list.length + 1}"));
                  });
                },
              ),
              Column(children: list)
            ],
          ),
        ),
      ),
    );
  }
}