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

Loading…
Cancel
Save