Мне нужно сделать TableRow доступной для кликов и перейти на другой экран, но я не могу обернуть TableRow с помощью GestureDetector или Inkwell. Как сделать TableRow интерактивной. Я реализовал так:
for (int i = 0; i < menuList.length; i++)
TableRow(children: [
SizedBox(
width: 5,
),
Text((i + 1).toString()),
Text(menuList[i].name),
Text(menuList[i].price.toString()),
Text(menuList[i].maxQty.toString()),
menuList[i].status == 0
? Text(
menuList[i].foodStatus,
style: TextStyle(color: Colors.red),
)
: YourListViewItem(
id: menuList[i].id,
index: menuList[i].status,
),
]),