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

This commit is contained in:
Gabe Kangas 2022-01-20 20:11:37 -08:00
parent 7375513525
commit cee32fc732

View File

@ -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
auth: true,
});
setPostSuccessState(STATUS_SUCCESS);
setTimeout(handleClose, 1000);
setTimeout(close, 1000);
} catch (e) {
// eslint-disable-next-line no-console
console.error(e);