mirror of
https://github.com/revoltchat/revite.git
synced 2024-11-22 15:10:57 -05:00
Merge pull request #203 from goaaats/fix/youtube_timestamp
Append youtube timestamp to embed url if provided by january
This commit is contained in:
commit
633933fb48
1 changed files with 9 additions and 2 deletions
|
@ -18,15 +18,22 @@ export default function EmbedMedia({ embed, width, height }: Props) {
|
|||
const client = useClient();
|
||||
|
||||
switch (embed.special?.type) {
|
||||
case "YouTube":
|
||||
case "YouTube": {
|
||||
let timestamp = "";
|
||||
|
||||
if (embed.special.timestamp) {
|
||||
timestamp = `&start=${embed.special.timestamp}`;
|
||||
}
|
||||
|
||||
return (
|
||||
<iframe
|
||||
loading="lazy"
|
||||
src={`https://www.youtube-nocookie.com/embed/${embed.special.id}?modestbranding=1`}
|
||||
src={`https://www.youtube-nocookie.com/embed/${embed.special.id}?modestbranding=1${timestamp}`}
|
||||
allowFullScreen
|
||||
style={{ height }}
|
||||
/>
|
||||
);
|
||||
}
|
||||
case "Twitch":
|
||||
return (
|
||||
<iframe
|
||||
|
|
Loading…
Reference in a new issue