aboutsummaryrefslogtreecommitdiff
path: root/vnext/src/ui/Thread.js
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2023-10-08 21:58:05 +0300
committerGravatar Vitaly Takmazov2023-10-08 21:58:05 +0300
commit3d5af69cbdb9820e5515424a38bd230c6f9e6504 (patch)
tree93367577b6c5a5db931e0bbc74d69788d0a05dd4 /vnext/src/ui/Thread.js
parent69ec9ec1d468eae71c0bd02b7dd7d6d6c13d291c (diff)
vnext: fix remaining unauthenticated components
Diffstat (limited to 'vnext/src/ui/Thread.js')
-rw-r--r--vnext/src/ui/Thread.js4
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 />