Неконтролируемый ввод элементов с динамическими c (api fetched) именами? - PullRequest
0 голосов
/ 24 марта 2020

Я получаю список флажков из API, который в машинописи выглядит следующим образом:

product: { list: { [key: string]: boolean } }

Итак, при использовании Formik имя моего демона меняется и создается динамически. Некоторые примеры:

product.list.users
product.list.parts
product.list.utils

Однако, поскольку начальные значения Formik Form не могут быть получены до того, как произойдет запрос API (UX), у меня действительно нет начальных значений для этих флажков (пользователи, части, утилиты). Поэтому я получаю сообщение об ошибке при переходе от неконтролируемого ввода к контролируемому.

Что я могу с этим поделать?

...