summaryrefslogtreecommitdiff
path: root/src/views/Detail.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-09-03 15:25:32 +0200
committerJules Laplace <julescarbon@gmail.com>2021-09-03 15:25:32 +0200
commitf2c4d48523a8a6d541289e2d4c57a65eeb9f5af0 (patch)
tree9a8ed86a75b9bb7a85e9431c0d074431bded0d99 /src/views/Detail.js
parent5fffdeb831a7fdc6a8e4c58c7d477dc4af78ec68 (diff)
displaying videos
Diffstat (limited to 'src/views/Detail.js')
-rw-r--r--src/views/Detail.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/views/Detail.js b/src/views/Detail.js
index ec0f37c..9ac3e57 100644
--- a/src/views/Detail.js
+++ b/src/views/Detail.js
@@ -5,6 +5,7 @@
import React from "react";
import Gallery from "./Gallery.js";
+import Vimeo from "@u-wave/react-vimeo";
export default function Detail({ node, visible, onClose }) {
if (!node) {
@@ -39,7 +40,14 @@ export default function Detail({ node, visible, onClose }) {
<img src="/assets/img/close.svg" onClick={onClose} />
</div>
{data.type === "video" ? (
- "Video TBD"
+ visible && (
+ <div className="video">
+ <Vimeo
+ video={data.images[0].uri.replace("player.", "")}
+ autoplay
+ />
+ </div>
+ )
) : (
<Gallery images={data.images} visible={visible} />
)}