JSFiddle - React, Tailwind, and code Playground

HTML

<button value=1 class='reply'>Ответить</button>
<button value=2 class='reply'>Ответить</button>
<button value=3 class='reply'>Ответить</button>

<br><br>
<textarea id="message-field" cols=50 rows=20></textarea>

JavaScript

$('.reply').click(function(){
	// При клике на кнопку, берем значение атрибута value 
  // (в нем храним id сообщения), добавляем к нему уголки 
  // и шлём в textarea.
  var caretPos = document.getElementById("message-field").selectionStart;
  var text = $('#message-field').val();
  var messageId = '>>' + $(this).attr('value');
  $('#message-field').val(text.substring(0, caretPos) + messageId + text.substring(caretPos));
});