Структура страницы должна быть, компоненты с компонентами внутри, а мне нужен вариант передачи компонентов именно через инпуты
кидаешь компонет в пропсы, инжектишь резолвер ComponentFactoryResolver и кидаешь твой компоент в его, он тебе вернет фабрику компонента, потом тебе нужен будет контейнер (ViewContainerRef) в который ты кидаешь только-что созданю твою фабрику компоенента (под капотом вызовет метод create и вставит компоент во вью) плюс он тебе вернет референцию компонента, с ней ты можешь игратся с инпутами и тд если нужно, также не забывай дестроить референцию в хуке onDestroy, и так как это по сути будет динамический компонет то нужно добавить его в entryComponents; Как-то так