можно заменить объявление элемента на стрелочную функцию, в ней задать значение для className константой, и вернуть из неё объект уже вот этот нужный, и там уже элементарно использовать эту константу. и при запоминании в массив сразу же эту функцию после объявления и вызывать
я пытаюсь сгенерировать ряд элементов, с различными функциями, классами и айдишниками, но одним проходом по полям объекта. Так делают?