sanity-plugin-bynder-input

4.1.44.1.5
dist/_chunks-es/VideoPlayer.js
+dist/_chunks-es/VideoPlayer.jsNew file
+29
Index: package/dist/_chunks-es/VideoPlayer.js
===================================================================
--- package/dist/_chunks-es/VideoPlayer.js
+++ package/dist/_chunks-es/VideoPlayer.js
@@ -0,0 +1,29 @@
+import { c } from "react/compiler-runtime";
+import { useEffect, useRef, useState } from "react";
+import { jsx, jsxs } from "react/jsx-runtime";
+import videojs from "video.js";
+function VideoPlayer(props) {
+	let $ = c(6), videoNode = useRef(null), [player, setPlayer] = useState(), t0, t1;
+	$[0] !== player || $[1] !== props ? (t0 = () => (videoNode.current && setPlayer(videojs(videoNode.current, props)), () => player?.dispose()), t1 = [
+		videoNode,
+		player,
+		props
+	], $[0] = player, $[1] = props, $[2] = t0, $[3] = t1) : (t0 = $[2], t1 = $[3]), useEffect(t0, t1);
+	let t2;
+	$[4] === Symbol.for("react.memo_cache_sentinel") ? (t2 = /* @__PURE__ */ jsx("link", {
+		href: "https://vjs.zencdn.net/7.8.4/video-js.css",
+		rel: "stylesheet"
+	}), $[4] = t2) : t2 = $[4];
+	let t3;
+	return $[5] === Symbol.for("react.memo_cache_sentinel") ? (t3 = /* @__PURE__ */ jsxs("div", { children: [t2, /* @__PURE__ */ jsx("div", {
+		"data-vjs-player": !0,
+		style: { marginBottom: "16px" },
+		children: /* @__PURE__ */ jsx("video", {
+			className: "video-js vjs-16-9 vjs-big-play-centered",
+			ref: videoNode
+		})
+	})] }), $[5] = t3) : t3 = $[5], t3;
+}
+export { VideoPlayer as default };
+
+//# sourceMappingURL=VideoPlayer.js.map
\ No newline at end of file