Я не хотел, чтобы пользователь добавлял компании по одной. Если их много, это будет не удобно, поэтому начал придумывать способы упростить этот сценарий.
Один из самых рабочих вариантов был — показывать компании, которые пользователь приглашает чаще всего. Тогда ему не пришлось бы вводить много одних и тех же названий, достаточно было бы выбрать из уже предложенных, что намного быстрее.
Дальше я подумал, что нужно где-то отображать компании, которые будут добавлены к аукциону, иначе пользователь забудет, кого уже пригласил.
Получается, должно быть несколько блоков: поле для ввода названия компании, часто приглашаемые компании, список к приглашению. Поскольку можно добавить компании, то нужно дать возможность и удалить их.
Получилось примерно так: