Как игнорировать первый символ в инпут при клике на него?

Я создаю компонент чипс. Я ввожу текст в инпут поле и при нажатии клавиши "запятая"(русская "б") я создаю чипс. Как мне сделать что-бы при пустом инпуте (когда я не вел никакой текст) и нажал запятую, ничего не делать? Просто игнорировать запятую если я кликаю на неё при пустом инпуте (просто нужно ничего не делать).

Сейчас при пустом инпуте и нажатии на запятую создается пустой чипс:

введите сюда описание изображения

Вот мой чипс компонент в codesandbox https://codesandbox.io/s/relaxed-glitter-dkh25?file=/src/App.js

Вот моя функция создания чипса:

  const handleKeyDown = (event) => {
    if (event.key === "," && input.split('"').length % 2 === 1) {
      event.preventDefault();
      setChips([...chips, event.target.value]);
      setInput("");
    }
  };

Ответы (0 шт):