UNPKG

@callstack/rspress-theme

Version:
311 lines (310 loc) 14.2 kB
"use strict"; var __webpack_modules__ = { "./src/assets/alert.svg": function(module) { module.exports = require("./static/svg/alert.svg"); }, "./src/assets/arrow-down.svg": function(module) { module.exports = require("./static/svg/arrow-down.svg"); }, "./src/assets/arrow-right.svg": function(module) { module.exports = require("./static/svg/arrow-right.svg"); }, "./src/assets/callstack.svg": function(module) { module.exports = require("./static/svg/callstack.svg"); }, "./src/assets/check-double.svg": function(module) { module.exports = require("./static/svg/check-double.svg"); }, "./src/assets/close.svg": function(module) { module.exports = require("./static/svg/close.svg"); }, "./src/assets/details.svg": function(module) { module.exports = require("./static/svg/details.svg"); }, "./src/assets/edit-box.svg": function(module) { module.exports = require("./static/svg/edit-box.svg"); }, "./src/assets/empty.svg": function(module) { module.exports = require("./static/svg/empty.svg"); }, "./src/assets/hero-bg-shape.svg": function(module) { module.exports = require("./static/svg/hero-bg-shape.svg"); }, "./src/assets/info-box.svg": function(module) { module.exports = require("./static/svg/info-box.svg"); }, "./src/assets/menu.svg": function(module) { module.exports = require("./static/svg/menu.svg"); }, "./src/assets/moon.svg": function(module) { module.exports = require("./static/svg/moon.svg"); }, "./src/assets/noise.svg": function(module) { module.exports = require("./static/svg/noise.svg"); }, "./src/assets/notes.svg": function(module) { module.exports = require("./static/svg/notes.svg"); }, "./src/assets/search.svg": function(module) { module.exports = require("./static/svg/search.svg"); }, "./src/assets/small-menu.svg": function(module) { module.exports = require("./static/svg/small-menu.svg"); }, "./src/assets/sun.svg": function(module) { module.exports = require("./static/svg/sun.svg"); }, "./src/assets/warning-box.svg": function(module) { module.exports = require("./static/svg/warning-box.svg"); }, "@callstack/rspress-theme": function(module) { module.exports = require("@callstack/rspress-theme"); }, "@default-theme": function(module) { module.exports = require("@default-theme"); }, react: function(module) { module.exports = require("react"); } }; var __webpack_module_cache__ = {}; function __webpack_require__(moduleId) { var cachedModule = __webpack_module_cache__[moduleId]; if (void 0 !== cachedModule) return cachedModule.exports; var module = __webpack_module_cache__[moduleId] = { exports: {} }; __webpack_modules__[moduleId](module, module.exports, __webpack_require__); return module.exports; } (()=>{ __webpack_require__.n = (module)=>{ var getter = module && module.__esModule ? ()=>module['default'] : ()=>module; __webpack_require__.d(getter, { a: getter }); return getter; }; })(); (()=>{ __webpack_require__.d = (exports1, definition)=>{ for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { enumerable: true, get: definition[key] }); }; })(); (()=>{ __webpack_require__.o = (obj, prop)=>Object.prototype.hasOwnProperty.call(obj, prop); })(); (()=>{ __webpack_require__.r = (exports1)=>{ if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { value: 'Module' }); Object.defineProperty(exports1, '__esModule', { value: true }); }; })(); var __webpack_exports__ = {}; (()=>{ __webpack_require__.r(__webpack_exports__); __webpack_require__.d(__webpack_exports__, { Announcement: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.Announcement, Badge: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.Badge, Button: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.Button, Card: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.Card, HomeBanner: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.HomeBanner, HomeFeature: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.HomeFeature, HomeFooter: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.HomeFooter, HomeHero: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.HomeHero, HomeLayout: ()=>HomeLayout, IconAlert: ()=>_assets_alert_svg__WEBPACK_IMPORTED_MODULE_3__, IconArrowDown: ()=>_assets_arrow_down_svg__WEBPACK_IMPORTED_MODULE_4__, IconArrowRight: ()=>_assets_arrow_right_svg__WEBPACK_IMPORTED_MODULE_5__, IconCallstack: ()=>_assets_callstack_svg__WEBPACK_IMPORTED_MODULE_6__, IconCheckDouble: ()=>_assets_check_double_svg__WEBPACK_IMPORTED_MODULE_7__, IconClose: ()=>_assets_close_svg__WEBPACK_IMPORTED_MODULE_8__, IconDetails: ()=>_assets_details_svg__WEBPACK_IMPORTED_MODULE_9__, IconEditBox: ()=>_assets_edit_box_svg__WEBPACK_IMPORTED_MODULE_10__, IconEmpty: ()=>_assets_empty_svg__WEBPACK_IMPORTED_MODULE_11__, IconHeroBgShape: ()=>_assets_hero_bg_shape_svg__WEBPACK_IMPORTED_MODULE_12__, IconInfoBox: ()=>_assets_info_box_svg__WEBPACK_IMPORTED_MODULE_13__, IconMenu: ()=>_assets_menu_svg__WEBPACK_IMPORTED_MODULE_14__, IconMoon: ()=>_assets_moon_svg__WEBPACK_IMPORTED_MODULE_15__, IconNoise: ()=>_assets_noise_svg__WEBPACK_IMPORTED_MODULE_16__, IconNotes: ()=>_assets_notes_svg__WEBPACK_IMPORTED_MODULE_17__, IconSearch: ()=>_assets_search_svg__WEBPACK_IMPORTED_MODULE_18__, IconSmallMenu: ()=>_assets_small_menu_svg__WEBPACK_IMPORTED_MODULE_19__, IconSun: ()=>_assets_sun_svg__WEBPACK_IMPORTED_MODULE_20__, IconWarningBox: ()=>_assets_warning_box_svg__WEBPACK_IMPORTED_MODULE_21__, Layout: ()=>Layout, LinkCard: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.LinkCard, OutlineCTA: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.OutlineCTA, SwitchAppearance: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.SwitchAppearance, VersionBadge: ()=>_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.VersionBadge }); var _callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("@callstack/rspress-theme"); var _default_theme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("@default-theme"); var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("react"); var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/ __webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__); var _assets_alert_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("./src/assets/alert.svg"); var _assets_arrow_down_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__("./src/assets/arrow-down.svg"); var _assets_arrow_right_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__("./src/assets/arrow-right.svg"); var _assets_callstack_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__("./src/assets/callstack.svg"); var _assets_check_double_svg__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__("./src/assets/check-double.svg"); var _assets_close_svg__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__("./src/assets/close.svg"); var _assets_details_svg__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__("./src/assets/details.svg"); var _assets_edit_box_svg__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__("./src/assets/edit-box.svg"); var _assets_empty_svg__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__("./src/assets/empty.svg"); var _assets_hero_bg_shape_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__("./src/assets/hero-bg-shape.svg"); var _assets_info_box_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__("./src/assets/info-box.svg"); var _assets_menu_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__("./src/assets/menu.svg"); var _assets_moon_svg__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__("./src/assets/moon.svg"); var _assets_noise_svg__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__("./src/assets/noise.svg"); var _assets_notes_svg__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__("./src/assets/notes.svg"); var _assets_search_svg__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__("./src/assets/search.svg"); var _assets_small_menu_svg__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__("./src/assets/small-menu.svg"); var _assets_sun_svg__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__("./src/assets/sun.svg"); var _assets_warning_box_svg__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__("./src/assets/warning-box.svg"); var __WEBPACK_REEXPORT_OBJECT__ = {}; for(var __WEBPACK_IMPORT_KEY__ in _default_theme__WEBPACK_IMPORTED_MODULE_1__)if ([ "IconEmpty", "Announcement", "OutlineCTA", "HomeBanner", "VersionBadge", "IconArrowRight", "IconClose", "Button", "Layout", "HomeFeature", "Card", "SwitchAppearance", "IconNotes", "IconHeroBgShape", "HomeHero", "IconNoise", "IconCallstack", "IconSun", "IconSearch", "IconArrowDown", "IconDetails", "HomeFooter", "Badge", "IconEditBox", "LinkCard", "IconCheckDouble", "IconWarningBox", "IconInfoBox", "IconMenu", "IconSmallMenu", "default", "HomeLayout", "IconAlert", "IconMoon" ].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = (function(key) { return _default_theme__WEBPACK_IMPORTED_MODULE_1__[key]; }).bind(0, __WEBPACK_IMPORT_KEY__); __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__); const Layout = (props)=>{ const afterOutline = props.afterOutline ?? [ react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.OutlineCTA, { key: 'outline-cta' }) ]; const afterDocContent = props.afterDocContent ?? [ react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.DocFooterCTA, { key: 'doc-footer-cta' }) ]; return react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_default_theme__WEBPACK_IMPORTED_MODULE_1__.Layout, { ...props, afterOutline, afterDocContent }); }; const HomeLayout = (props)=>{ const afterFeatures = props.afterFeatures ?? [ react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_callstack_rspress_theme__WEBPACK_IMPORTED_MODULE_0__.HomeBanner, { key: 'home-banner' }) ]; return react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_default_theme__WEBPACK_IMPORTED_MODULE_1__.HomeLayout, { ...props, afterFeatures }); }; })(); exports.Announcement = __webpack_exports__.Announcement; exports.Badge = __webpack_exports__.Badge; exports.Button = __webpack_exports__.Button; exports.Card = __webpack_exports__.Card; exports.HomeBanner = __webpack_exports__.HomeBanner; exports.HomeFeature = __webpack_exports__.HomeFeature; exports.HomeFooter = __webpack_exports__.HomeFooter; exports.HomeHero = __webpack_exports__.HomeHero; exports.HomeLayout = __webpack_exports__.HomeLayout; exports.IconAlert = __webpack_exports__.IconAlert; exports.IconArrowDown = __webpack_exports__.IconArrowDown; exports.IconArrowRight = __webpack_exports__.IconArrowRight; exports.IconCallstack = __webpack_exports__.IconCallstack; exports.IconCheckDouble = __webpack_exports__.IconCheckDouble; exports.IconClose = __webpack_exports__.IconClose; exports.IconDetails = __webpack_exports__.IconDetails; exports.IconEditBox = __webpack_exports__.IconEditBox; exports.IconEmpty = __webpack_exports__.IconEmpty; exports.IconHeroBgShape = __webpack_exports__.IconHeroBgShape; exports.IconInfoBox = __webpack_exports__.IconInfoBox; exports.IconMenu = __webpack_exports__.IconMenu; exports.IconMoon = __webpack_exports__.IconMoon; exports.IconNoise = __webpack_exports__.IconNoise; exports.IconNotes = __webpack_exports__.IconNotes; exports.IconSearch = __webpack_exports__.IconSearch; exports.IconSmallMenu = __webpack_exports__.IconSmallMenu; exports.IconSun = __webpack_exports__.IconSun; exports.IconWarningBox = __webpack_exports__.IconWarningBox; exports.Layout = __webpack_exports__.Layout; exports.LinkCard = __webpack_exports__.LinkCard; exports.OutlineCTA = __webpack_exports__.OutlineCTA; exports.SwitchAppearance = __webpack_exports__.SwitchAppearance; exports.VersionBadge = __webpack_exports__.VersionBadge; for(var __webpack_i__ in __webpack_exports__)if (-1 === [ "Announcement", "Badge", "Button", "Card", "HomeBanner", "HomeFeature", "HomeFooter", "HomeHero", "HomeLayout", "IconAlert", "IconArrowDown", "IconArrowRight", "IconCallstack", "IconCheckDouble", "IconClose", "IconDetails", "IconEditBox", "IconEmpty", "IconHeroBgShape", "IconInfoBox", "IconMenu", "IconMoon", "IconNoise", "IconNotes", "IconSearch", "IconSmallMenu", "IconSun", "IconWarningBox", "Layout", "LinkCard", "OutlineCTA", "SwitchAppearance", "VersionBadge" ].indexOf(__webpack_i__)) exports[__webpack_i__] = __webpack_exports__[__webpack_i__]; Object.defineProperty(exports, '__esModule', { value: true });