UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

1 lines 809 B
import{__extends}from"tslib";import"../../CommonImports";import"../../Core/core.css";import"./Tabs.css";import*as React from"react";import{ObservableArray}from"../../Core/Observable";import{TabProviderContext,TabProvider}from"./TabProviderContext";var TabContent=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return __extends(r,e),r.prototype.render=function(){var t=this;return React.createElement(TabProviderContext.Consumer,null,function(e){var r;return r=e.renderContent?(r=e.renderFilterBar&&e.renderFilterBar(!1),React.createElement(React.Fragment,null,r,e.renderContent())):React.createElement(React.Fragment,null,t.props.children),React.createElement(TabProvider,{providers:new ObservableArray([]),selectedTabId:e.selectedId||""},r)})},r}(React.Component);export{TabContent};