diff options
author | Vitaly Takmazov | 2023-10-08 21:58:05 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2023-10-08 21:58:05 +0300 |
commit | 3d5af69cbdb9820e5515424a38bd230c6f9e6504 (patch) | |
tree | 93367577b6c5a5db931e0bbc74d69788d0a05dd4 /vnext/src/ui/Thread.js | |
parent | 69ec9ec1d468eae71c0bd02b7dd7d6d6c13d291c (diff) |
vnext: fix remaining unauthenticated components
Diffstat (limited to 'vnext/src/ui/Thread.js')
-rw-r--r-- | vnext/src/ui/Thread.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vnext/src/ui/Thread.js b/vnext/src/ui/Thread.js index 61474153..4fc049c3 100644 --- a/vnext/src/ui/Thread.js +++ b/vnext/src/ui/Thread.js @@ -28,7 +28,7 @@ export default function Thread(props) { const [editing, setEditing] = useState(emptyMessage) const [visitor] = useVisitor() - const [hash] = useState(visitor.hash) + const [hash] = useState(visitor?.hash) const { mid } = params let loadReplies = useCallback(() => { @@ -131,7 +131,7 @@ export default function Thread(props) { { message.mid ? ( <Message key={message.mid} data={message} isThread={true} onToggleSubscription={handleSubsciptionToggle}> - {active === (message.rid || 0) && visitor.uid > 0 && <MessageInput data={message} text={editing.body || ''} onSend={postComment}>Write a comment...</MessageInput>} + {active === (message.rid || 0) && visitor && visitor.uid > 0 && <MessageInput data={message} text={editing.body || ''} onSend={postComment}>Write a comment...</MessageInput>} </Message> ) : ( <Spinner /> |