This commit is contained in:
raymondz
2021-11-20 02:45:51 -05:00
parent 152a1c81d0
commit a039fcffee

View File

@@ -216,13 +216,14 @@ interface MessagesProps {
users: User[] users: User[]
} }
function VerifyButton({ vKeys, message }) { function VerifyButton({ vKeys, message }: { vKeys: any; message: Message }) {
const [text, setText] = useState<null | string>(null) const [text, setText] = useState<null | string>(null)
const handleClick = useCallback(async () => { const handleClick = useCallback(async () => {
const text = await onMessageVerify(vKeys, message) const text = await onMessageVerify(vKeys, message)
setText(text) setText(text)
}, []) }, [])
return ( return (
<div> <div>
{text ? ( {text ? (
@@ -442,13 +443,13 @@ export default function Messages({
{message.reveal ? ( {message.reveal ? (
<UserIcon <UserIcon
key={message.reveal.userPublicKey} key={message.reveal.userPublicKey}
url={message.reveal.userTwitterProfileImage} url={message.reveal.userTwitterProfileImage!}
/> />
) : ( ) : (
message.group.map((u) => ( message.group.map((u) => (
<UserIcon <UserIcon
key={u} key={u}
url={lookupTwitterProfileImage(u, users) || ""} url={lookupTwitterProfileImage(u, users)!}
/> />
)) ))
)} )}
@@ -459,7 +460,7 @@ export default function Messages({
{message.deny?.map((d) => ( {message.deny?.map((d) => (
<UserIcon <UserIcon
key={d.userPublicKey} key={d.userPublicKey}
url={lookupTwitterProfileImage(d.userPublicKey, users)} url={lookupTwitterProfileImage(d.userPublicKey, users)!}
/> />
))} ))}
</div> </div>