UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

38 lines (36 loc) 1.97 kB
var __extends = (this && this.__extends) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; define(["require", "exports", "react", "../../../../index"], function (require, exports, React, index_1) { "use strict"; var PivotOverrideExample = (function (_super) { __extends(PivotOverrideExample, _super); function PivotOverrideExample(props) { var _this = _super.call(this, props) || this; _this.state = { selectedKey: 0 }; _this._handleClick = _this._handleClick.bind(_this); return _this; } PivotOverrideExample.prototype.render = function () { return (React.createElement("div", null, React.createElement(index_1.Pivot, { selectedKey: "" + this.state.selectedKey }, React.createElement(index_1.PivotItem, { linkText: 'My Files', itemKey: '0' }, React.createElement(index_1.Label, null, "Pivot #1")), React.createElement(index_1.PivotItem, { linkText: 'Recent', itemKey: '1' }, React.createElement(index_1.Label, null, "Pivot #2")), React.createElement(index_1.PivotItem, { linkText: 'Shared with me', itemKey: '2' }, React.createElement(index_1.Label, null, "Pivot #3"))), React.createElement(index_1.Button, { onClick: this._handleClick }, "Select next item"))); }; PivotOverrideExample.prototype._handleClick = function () { this.setState({ selectedKey: (this.state.selectedKey + 1) % 3 }); }; return PivotOverrideExample; }(React.Component)); exports.PivotOverrideExample = PivotOverrideExample; }); //# sourceMappingURL=Pivot.Override.Example.js.map