Я использую React с реакционными хуками и SignalR. У меня есть некоторые свойства consts, которые связаны с полями ввода
const [name, setEmployeeName] = useState<string>('');
const [id, setEmployeeId] = useState<string>('');
const [project, setProjectName] = useState<string>('');
И после настройки чата настройте соединение и подписки в использовании. метод со стороны сервера и введите здесь реализацию, все эти константы отсутствуют и являются ''.
Так что это if(id === employee.id)
всегда ложно.
Для меня кажется, что мне нужно bind .this, но я не думаю, что у нас это есть в React.