isSameData<T> function
Utility function to compare two Choice lists.
Implementation
bool isSameData<T>(List<Choice<T>> list1, List<Choice<T>> list2) {
if (list1.length != list2.length) return false;
return Set.from(list1).containsAll(list2);
}