Browse Source

Fix error thrown when renderinging without a value

pull/1886/head
Gabe Kangas 4 years ago
parent
commit
e44f175350
  1. 13
      web/components/offline-notice.tsx

13
web/components/offline-notice.tsx

@ -29,6 +29,11 @@ export default function Offline({ logs = [], config }: OfflineProps) {
const { streamKey, rtmpServerPort } = serverConfig; const { streamKey, rtmpServerPort } = serverConfig;
const instanceUrl = global.window?.location.hostname || ''; const instanceUrl = global.window?.location.hostname || '';
let rtmpURL;
if (instanceUrl && rtmpServerPort) {
rtmpURL = generateStreamURL(instanceUrl, rtmpServerPort);
}
const data = [ const data = [
{ {
icon: <BookTwoTone twoToneColor="#6f42c1" />, icon: <BookTwoTone twoToneColor="#6f42c1" />,
@ -47,9 +52,11 @@ export default function Offline({ logs = [], config }: OfflineProps) {
<Text strong className="stream-info-label"> <Text strong className="stream-info-label">
Streaming URL: Streaming URL:
</Text> </Text>
<Paragraph className="stream-info-box" copyable> {rtmpURL && (
{generateStreamURL(instanceUrl, rtmpServerPort)} <Paragraph className="stream-info-box" copyable>
</Paragraph> {rtmpURL}
</Paragraph>
)}
<Text strong className="stream-info-label"> <Text strong className="stream-info-label">
Stream Key: Stream Key:
</Text> </Text>

Loading…
Cancel
Save