in src/features/chat-page/chat-store.tsx [275:291]
public async submitChat(e: FormEvent<HTMLFormElement>) {
e.preventDefault();
if (this.input === "" || this.loading !== "idle") {
return;
}
// get form data from e
const formData = new FormData(e.currentTarget);
const body = JSON.stringify({
id: this.chatThreadId,
message: this.input,
});
formData.append("content", body);
this.chat(formData);
}