mirror of
https://github.com/revoltchat/revite.git
synced 2024-11-28 18:00:59 -05:00
Use null assertions instead of casting.
This commit is contained in:
parent
d1bff98635
commit
3555e9a7bf
4 changed files with 5 additions and 5 deletions
|
@ -23,7 +23,7 @@ export default function AttachmentActions({ attachment }: Props) {
|
||||||
const client = useContext(AppContext);
|
const client = useContext(AppContext);
|
||||||
const { filename, metadata, size } = attachment;
|
const { filename, metadata, size } = attachment;
|
||||||
|
|
||||||
const url = client.generateFileURL(attachment) as string;
|
const url = client.generateFileURL(attachment)!;
|
||||||
const open_url = `${url}/${filename}`;
|
const open_url = `${url}/${filename}`;
|
||||||
const download_url = url.replace('attachments', 'attachments/download')
|
const download_url = url.replace('attachments', 'attachments/download')
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ export default function TextFile({ attachment }: Props) {
|
||||||
const status = useContext(StatusContext);
|
const status = useContext(StatusContext);
|
||||||
const client = useContext(AppContext);
|
const client = useContext(AppContext);
|
||||||
|
|
||||||
const url = client.generateFileURL(attachment);
|
const url = client.generateFileURL(attachment)!;
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (typeof content !== 'undefined') return;
|
if (typeof content !== 'undefined') return;
|
||||||
|
|
|
@ -43,7 +43,7 @@ export default function EmbedMedia({ embed, width, height }: Props) {
|
||||||
)
|
)
|
||||||
case 'Soundcloud': return (
|
case 'Soundcloud': return (
|
||||||
<iframe
|
<iframe
|
||||||
src={`https://w.soundcloud.com/player/?url=${encodeURIComponent(embed.url as string)}&color=%23FF7F50&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true&visual=true`}
|
src={`https://w.soundcloud.com/player/?url=${encodeURIComponent(embed.url!)}&color=%23FF7F50&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true&visual=true`}
|
||||||
frameBorder="0"
|
frameBorder="0"
|
||||||
scrolling="no"
|
scrolling="no"
|
||||||
style={{ height }} />
|
style={{ height }} />
|
||||||
|
|
|
@ -132,14 +132,14 @@ function MessageRenderer({ id, state, queue }: Props) {
|
||||||
if (previous) {
|
if (previous) {
|
||||||
compare(
|
compare(
|
||||||
msg.id,
|
msg.id,
|
||||||
userId as string,
|
userId!,
|
||||||
previous._id,
|
previous._id,
|
||||||
previous.author
|
previous.author
|
||||||
);
|
);
|
||||||
|
|
||||||
previous = {
|
previous = {
|
||||||
_id: msg.id,
|
_id: msg.id,
|
||||||
data: { author: userId as string }
|
data: { author: userId! }
|
||||||
} as any;
|
} as any;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue