From 0c0b47527cbaf29b36ca505d6ff8ffb11e5bfb9f Mon Sep 17 00:00:00 2001 From: srgooglo Date: Thu, 12 May 2022 19:30:16 +0200 Subject: [PATCH] added basic streaming control --- .../app/src/pages/streaming_control/index.jsx | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/packages/app/src/pages/streaming_control/index.jsx b/packages/app/src/pages/streaming_control/index.jsx index c6d1c4ea..a0c72309 100644 --- a/packages/app/src/pages/streaming_control/index.jsx +++ b/packages/app/src/pages/streaming_control/index.jsx @@ -56,6 +56,25 @@ export default (props) => { } } + const regenerateStreamingKey = async () => { + antd.Modal.confirm({ + title: "Regenerate streaming key", + content: "Are you sure you want to regenerate the streaming key? After this, all other generated keys will be deleted.", + onOk: async () => { + const result = await app.request.post.regenerateStreamingKey().catch((error) => { + console.error(error) + antd.message.error(error.message) + + return null + }) + + if (result) { + setStreamingKey(result.key) + } + } + }) + } + React.useEffect(() => { checkStreamingKey() checkTagetServer() @@ -98,6 +117,12 @@ export default (props) => {
+
+ regenerateStreamingKey()}> + + Regenerate + +