UNPKG

ruffer-pattern-portfolio

Version:

This is the end result from https://dev.to/swyx/quick-guide-to-setup-your-react--typescript-storybook-design-system-1c51

42 lines (41 loc) 2.01 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var react_redux_1 = require("react-redux"); var react_bootstrap_1 = require("react-bootstrap"); var Menu_1 = __importDefault(require("../../Organism/Menu/Menu")); // const logo = require('../../logo.png'); var properties = { buttons: [ { id: '1', title: 'Dashboard' }, { id: '2', title: 'Portfolios' }, { id: '3', title: 'Performance' }, { id: '4', title: 'Documents' }, { id: '5', title: 'My Account' } ], activeIndex: "1", }; exports.Header = function (props) { var logo = props.logo; return (react_1.default.createElement(react_bootstrap_1.Container, { fluid: true, className: "shadow p-3 mb-5 bg-white d-flex align-items-center" }, react_1.default.createElement(react_bootstrap_1.Row, { className: "w-100" }, react_1.default.createElement(react_bootstrap_1.Col, { sm: 12, md: 2, className: "text-center d-flex align-items-center" }, react_1.default.createElement(react_bootstrap_1.Image, { src: logo, fluid: true, alt: "Ruffer Logo", style: { maxHeight: '100px', margin: 'auto' } })), react_1.default.createElement(react_bootstrap_1.Col, { sm: 12, md: 10 }, react_1.default.createElement(Menu_1.default, __assign({}, properties)))))); }; exports.default = react_redux_1.connect()(exports.Header);