{"code":"import * as tslib_1 from \"tslib\";\r\nimport { html, LitElement } from '@polymer/lit-element';\r\nimport CSS from './side-menu-css';\r\nimport { component } from 'util/decorators';\r\nlet SettingsMenu = class SettingsMenu extends LitElement {\r\n    constructor() {\r\n        super(...arguments);\r\n        this.links = [\r\n            {\r\n                icon: 'organization',\r\n                text: 'Organization',\r\n                to: '/admin/settings/organization'\r\n            },\r\n            {\r\n                icon: 'user',\r\n                text: 'My settings',\r\n                to: '/admin/settings/me'\r\n            }\r\n        ];\r\n    }\r\n    _render({ links }) {\r\n        console.log('ok');\r\n        return html `\n            ${CSS}\n            <ul>\n                ${links.map(l => html `\n                    <li>\n                        <zen-link href=${l.to}>\n                            ${l.icon ? html `<zen-icon type=${l.icon} color='grey-300' size=\"medium\"></zen-icon>` : ''}\n                            <span>${l.text}</span>\n                        </zen-link>\n                    </li>\n                `)}\n            </ul>\n        `;\r\n    }\r\n};\r\nSettingsMenu = tslib_1.__decorate([\r\n    component('zen-side-menu')\r\n], SettingsMenu);\r\nexport default SettingsMenu;\r\n","dts":{"name":"/Users/tristanmatthias/projects/origami/zen/packages/components/SideMenu/SideMenu.d.ts","text":"import { LitElement } from '@polymer/lit-element';\r\nimport { TemplateResult } from 'lit-html';\r\nexport interface Link {\r\n    icon?: string;\r\n    text?: string;\r\n    to?: string;\r\n}\r\nexport interface SettingsMenuProps {\r\n    links: Link[];\r\n}\r\nexport default class SettingsMenu extends LitElement implements SettingsMenuProps {\r\n    links: Link[];\r\n    _render({links}: SettingsMenuProps): TemplateResult;\r\n}\r\n"}}
