Не знаю, решили ли вы проблему или нет, но я думаю, может быть, это будет полезно для кого-то другого:
здесь ( final docData = snapshot.data!.docs[index].data(); )
вам проста нужен удалить ( .data() ) и все,
Удаче
Sorry, for my Russsian Language.
For English debbugers:
just you need to delete:
.data() from your index.
and this is since dart 2.0
thats all
good luck for all of you.