diff --git a/ui/component/comment/view.jsx b/ui/component/comment/view.jsx
index 814016b58..006da4d75 100644
--- a/ui/component/comment/view.jsx
+++ b/ui/component/comment/view.jsx
@@ -50,6 +50,7 @@ type Props = {
activeChannelClaim: ?ChannelClaim,
playingUri: ?PlayingUri,
stakedLevel: number,
+ livestream?: boolean,
};
const LENGTH_TO_COLLAPSE = 300;
@@ -77,6 +78,7 @@ function Comment(props: Props) {
othersReacts,
playingUri,
stakedLevel,
+ livestream,
} = props;
const {
push,
@@ -162,6 +164,7 @@ function Comment(props: Props) {
className={classnames('comment', {
'comment--top-level': isTopLevel,
'comment--reply': !isTopLevel,
+ 'comment--livestream': livestream,
})}
id={commentId}
onMouseOver={() => setMouseHover(true)}
@@ -173,13 +176,20 @@ function Comment(props: Props) {
'comment--slimed': slimedToDeath && !displayDeadComment,
})}
>
-
- {authorUri ? (
-
- ) : (
-
- )}
-
+ {!livestream && (
+
+ {authorUri ? (
+
+ ) : (
+
+ )}
+
+ )}
@@ -187,13 +197,15 @@ function Comment(props: Props) {
{!author ? (
{__('Anonymous')}
) : (
-
+
+ )}
+ {!livestream && (
+ }
+ />
)}
- }
- />
{isPinned && (
@@ -273,18 +285,20 @@ function Comment(props: Props) {
)}
-
- {threadDepth !== 0 && (
-
- )}
- {ENABLE_COMMENT_REACTIONS && }
-
+ {!livestream && (
+
+ {threadDepth !== 0 && (
+
+ )}
+ {ENABLE_COMMENT_REACTIONS && }
+
+ )}
{isReplying && (
{comments.map((comment) => (
- {comment.channel_url ? (
-
- ) : (
-
{comment.channel_name}
- )}
-
+
))}
diff --git a/ui/component/uriIndicator/view.jsx b/ui/component/uriIndicator/view.jsx
index 03484b0a0..411996bc9 100644
--- a/ui/component/uriIndicator/view.jsx
+++ b/ui/component/uriIndicator/view.jsx
@@ -17,6 +17,7 @@ type Props = {
// to allow for other elements to be nested within the UriIndicator
children: ?Node,
inline: boolean,
+ external?: boolean,
};
class UriIndicator extends React.PureComponent {
@@ -37,7 +38,7 @@ class UriIndicator extends React.PureComponent {
};
render() {
- const { link, isResolvingUri, claim, children, inline, hideAnonymous = false } = this.props;
+ const { link, isResolvingUri, claim, children, inline, hideAnonymous = false, external = false } = this.props;
if (!claim) {
return {isResolvingUri ? 'Validating...' : 'Unused'};
@@ -74,10 +75,14 @@ class UriIndicator extends React.PureComponent {
}
if (children) {
- return ;
+ return (
+
+ );
} else {
return (
-