// @flow import { BITWAVE_EMBED_URL } from 'constants/livestream'; import React from 'react'; import FileTitleSection from 'component/fileTitleSection'; import LivestreamComments from 'component/livestreamComments'; import { useIsMobile } from 'effects/use-screensize'; type Props = { uri: string, claim: ?StreamClaim, isLive: boolean, chatDisabled: boolean, }; export default function LivestreamLayout(props: Props) { const { claim, uri, isLive, chatDisabled } = props; const isMobile = useIsMobile(); if (!claim || !claim.signing_channel) { return null; } const channelName = claim.signing_channel.name; const channelClaimId = claim.signing_channel.claim_id; return ( <>