Што?
А его может не быть?
стало понятно что ничего не понятно и слишком много времени нужно, в разы больше чем у чела который знает что делать.
Если есть время и желание разжевать, пожалуйста попробуй, если нет, я наверно забью, потому-что для проверки работает или нет, слишком много усилий мне нужно приложить.
Масштабирование как минимум, больше модалок - больше условий.
Я бы смотрел в сторону динамического импорта из папки Modal например.
Скину новый вопрос, если не нагуглю, примерно как текстовые ключи в объекте, только с компонентами.
Условно у тебя есть массив имён компонентов, пробегаешься по нему и пытаешься вытянуть компонент по имени файла из папки Modal, а потом как-то его вызвать нужно. - не знаю возможно ли такое
И с таким подходом, сколько бы я новых модалок не добавил, всё что от меня требуется - обновить массив имён или пробежаться по папке с модалками.