UNPKG

@chargeover/docusaurus-theme-redoc

Version:
32 lines 1.35 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const react_1 = __importDefault(require("react")); const clsx_1 = __importDefault(require("clsx")); require("../../global"); const redoc_1 = require("@chargeover/redoc"); const useSpec_1 = require("../../utils/useSpec"); const Styles_1 = require("./Styles"); require("./styles.css"); /*! * Redocusaurus * https://redocusaurus.vercel.app/ * (c) 2022 Rohit Gohri * Released under the MIT License */ function Redoc(props) { const { className, optionsOverrides, ...specProps } = props; const { store, darkStore, lightStore, hasLogo } = (0, useSpec_1.useSpec)(specProps, optionsOverrides); return (react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement(Styles_1.ServerStyles, { lightStore: lightStore, darkStore: darkStore }), react_1.default.createElement("div", { className: (0, clsx_1.default)([ 'redocusaurus', hasLogo && 'redocusaurus-has-logo', className, ]) }, react_1.default.createElement(redoc_1.Redoc, { store: store })))); } exports.default = Redoc; //# sourceMappingURL=Redoc.js.map