Он сам себе ТЗ придумал и говорит нужно в 1 компоненте. С чего он это взял? От того он сделал бы декомпозицию его никто не убил бы за это. Это и будет одна компонента но некоторые части УИ можно вынести в более мелкие, динамические настраиваемые компоненты А сама суть ТЗ так и не понятна
как будто хочет inner таблицу сделать для формы или что-то типа такого, если так то как раз таки удобне компоненту сделать и через Output массив данных забирать, если в этом суть задания