C выходом Laravel 8 появилась возможность использования в blade-шаблонах встроенного компонента dynamic-component.
Он удобен, когда выбор компонента для вывода зависит от переменной, то есть до момента выполнения неизвестно, какой компонент будет нужно вывести.