//? Нужно выяснить cmdId уникально для каждого сообщения или для всего заказа(одного клиента)
// /** Функция добавления товара */
// function addProduct(productId: number, productGroupsId: number) {
//   //! Возможно, передача только productId переделать под это
//   const id = uuidv4();
//   addIdIfNotExists(id);
//   if (!dataModule.menuCafeServiceData) {
//     ksoEmitter.emit('error', 'Меню кафе не получено или не создано');
//     return;
//   }
//   const indexGroup = dataModule.menuCafeServiceData.productGroups.find(
//     (el) => el.id === productGroupsId,
//   );
//   if (!indexGroup) {
//     ksoEmitter.emit('error', `Группы с таким индексом ${indexGroup} не существует`);
//     return;
//   }
//   const indexProduct = indexGroup.products.find((el) => el.externalId === productId);
//   if (!indexProduct) {
//     ksoEmitter.emit('error', `Товара с таким индексом ${indexProduct} не существует`);
//     return;
//   }
//   const objectToBeSent = {
//     msgType: 'addProductLine',
//     cmdId: id,
//     data: {
//       productId,
//       price: indexProduct.price.value,
//       inputType: 11,
//     },
//   };
//   addSendMessage(objectToBeSent); // Отправляем сообщение на сервер
//   return verificationUsingPromise('product'); // Возвращаем промис для обработки ответа
// }
