Fixed some stuff
This commit is contained in:
parent
48c4f780c1
commit
374b8cd4e2
4 changed files with 10 additions and 5 deletions
|
|
@ -32,7 +32,7 @@ export default function ConversationProvider(props: {
|
|||
React.useEffect(() => {
|
||||
let active = true;
|
||||
|
||||
send("get_chats", {})
|
||||
send("get_conversations", {})
|
||||
.then((data) => {
|
||||
if (active) {
|
||||
setConversations(data.data.user_ids);
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ function AddConversationButton() {
|
|||
return;
|
||||
}
|
||||
|
||||
setTimeout(() => setLoading(true), 500);
|
||||
const timeout = setTimeout(() => setLoading(true), 500);
|
||||
|
||||
send("add_conversation", {
|
||||
chat_partner_name: result.data,
|
||||
|
|
@ -62,7 +62,10 @@ function AddConversationButton() {
|
|||
toast("error", "Failed to add conversation, check console for details");
|
||||
console.error("Failed to add conversation", error);
|
||||
})
|
||||
.finally(() => setLoading(false));
|
||||
.finally(() => {
|
||||
clearTimeout(timeout);
|
||||
setLoading(false);
|
||||
});
|
||||
}
|
||||
|
||||
return (
|
||||
|
|
|
|||
Loading…
Reference in a new issue