Browse Source

Reset the send button after posting. Closes https://github.com/owncast/owncast/issues/1691

pull/1886/head
Gabe Kangas 4 years ago
parent
commit
cee32fc732
  1. 8
      web/components/compose-federated-post.tsx

8
web/components/compose-federated-post.tsx

@ -20,6 +20,12 @@ export default function ComposeFederatedPost({ visible, handleClose }: ComposeFe @@ -20,6 +20,12 @@ export default function ComposeFederatedPost({ visible, handleClose }: ComposeFe
setContent(e.target.value);
}
function close() {
setPostPending(false);
setPostSuccessState(null);
handleClose();
}
async function sendButtonClicked() {
setPostPending(true);
@ -33,7 +39,7 @@ export default function ComposeFederatedPost({ visible, handleClose }: ComposeFe @@ -33,7 +39,7 @@ export default function ComposeFederatedPost({ visible, handleClose }: ComposeFe
auth: true,
});
setPostSuccessState(STATUS_SUCCESS);
setTimeout(handleClose, 1000);
setTimeout(close, 1000);
} catch (e) {
// eslint-disable-next-line no-console
console.error(e);

Loading…
Cancel
Save