JSFiddle - React, Tailwind, and code Playground

JavaScript

const obj = {
  className: 'open menu'
};

const addClass = (obj, cls) => {
  obj.className = Array.from(new Set(obj.className.split(' ').concat(cls))).join(' ');
};

addClass(obj, 'menu');  // повторов не будет
addClass(obj, 'open');  // повторов не будет
addClass(obj, 'hidden');  // класс добавится
addClass(obj, 'highlight');  // класс добавится
addClass(obj, ['class1', 'class2', 'class3']);  // можно добавить сразу несколько
alert(obj.className);