azure-devops-ui
Version:
React components for building web UI in Azure DevOps
15 lines (14 loc) • 642 B
JavaScript
import "../../CommonImports";
import "../../Core/core.css";
import "./Tabs.css";
import * as React from "react";
import { Observer } from '../../Observer';
export const TabGroupProviderContext = React.createContext({ groups: [] });
export class TabGroupProvider extends React.Component {
render() {
return (React.createElement(Observer, { groups: this.props.providers }, (props) => {
const groups = props.groups.sort((a, b) => (a.order || 100) - (b.order || 100));
return React.createElement(TabGroupProviderContext.Provider, { value: { groups } }, this.props.children);
}));
}
}