если решается проблема однотипных аргументов которые легко перепутать местами, то стоит посмотреть в сторону инлайн классов
на самом деле их просто больше 5 и да, есть одинакового типа, просто надо какие то назначать а какие то нет.
Линт
Обсуждают сегодня