@trap_stevo/legendarybuilderproreact-ui
Version:
The legendary UI & utility API that makes your application a legendary application. ~ Created by Steven Compton
24 lines • 930 B
JavaScript
import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties";
var _excluded = ["type"];
import React from "react";
import HUDVideoPreview from "./HUDVideoPreview.js";
import HUDAudioPreview from "./HUDAudioPreview.js";
import HUDTextPreview from "./HUDTextPreview.js";
var HUDContentPreview = function HUDContentPreview(_ref) {
var type = _ref.type,
rest = _objectWithoutProperties(_ref, _excluded);
var renderPreview = function renderPreview() {
switch (type) {
case "video":
return /*#__PURE__*/React.createElement(HUDVideoPreview, rest);
case "audio":
return /*#__PURE__*/React.createElement(HUDAudioPreview, rest);
case "text":
return /*#__PURE__*/React.createElement(HUDTextPreview, rest);
default:
return null;
}
};
return /*#__PURE__*/React.createElement("div", null, renderPreview());
};
export default HUDContentPreview;