UNPKG

@redocly/theme

Version:

Shared UI components lib

16 lines 1.06 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Tab = void 0; exports.TabComponent = TabComponent; const react_1 = __importDefault(require("react")); const styled_components_1 = __importDefault(require("styled-components")); const TabList_1 = require("../../../markdoc/components/Tabs/TabList"); function TabComponent({ tabId, label, size, disabled, setRef, onKeyDown, onClick, }) { return (react_1.default.createElement(TabList_1.TabItem, { "data-component-name": "Markdoc/Tabs/Tab", size: size, tabIndex: 0 }, react_1.default.createElement(TabList_1.TabButtonLink, { id: `tab-${tabId}`, role: "tab", "aria-selected": "false", "aria-controls": `panel-${tabId}`, tabIndex: -1, size: size, disabled: disabled, ref: setRef, onKeyDown: onKeyDown, onClick: onClick }, label))); } exports.Tab = (0, styled_components_1.default)(TabComponent) ``; //# sourceMappingURL=Tab.js.map