Итак, мне нужно создать React Widget DropDownList
, и поэтому мне нужно предоставить ему
StateSnapShot[A]
, где A - это тип данных, которые используются в раскрывающемся списке. Поэтому, если я передам ему List[Plans]
, StateSnapshot будет иметь тип StateSnapshot[List[Plans]]
. Имея это в виду,
Я знаю, что StateSnapshot: StateSnapshot(value: A, f: (A => T))
. Почему это требуется для реагирующего виджета и что он вообще делает? Зачем любому реагирующему виджету нужна функция f
?