UNPKG

@bund-x/core

Version:

Master Components Core Library

2 lines 27.8 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=Write;var _react=_interopRequireDefault(require("react"));var _reactJss=require("react-jss");var _clsx=_interopRequireDefault(require("clsx"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj};}var MdHeader=function MdHeader(_ref){var children=_ref.children,style=_ref.style,className=_ref.className;return _react["default"].createElement("div",{style:style,className:className},children);};var MdBold=function MdBold(_ref2){var children=_ref2.children,style=_ref2.style,className=_ref2.className,onClick=_ref2.onClick,onKeyDown=_ref2.onKeyDown;return _react["default"].createElement("div",{onClick:onClick,onKeyDown:onKeyDown,style:style,className:className},children);};var MdItalic=function MdItalic(_ref3){var children=_ref3.children,style=_ref3.style,className=_ref3.className,onClick=_ref3.onClick,onKeyDown=_ref3.onKeyDown;return _react["default"].createElement("div",{onClick:onClick,onKeyDown:onKeyDown,style:style,className:className},children);};var useStyles=(0,_reactJss.createUseStyles)({'input-xyz':{display:'inline-block'},container:{position:'relative',color:'#c9d1d9',backgroundColor:'#0d1117',border:'1px solid #30363d',borderRadius:'6px',margin:'16px','& *':{boxSizing:'border-box'}},caret:{'&:after':{position:'absolute',top:'11px',right:'100%',left:'-8px',display:'block',width:'8px',height:'16px',pointerEvents:'none',clipPath:'polygon(0 50%,100% 0,100% 100%)'},'&:before':{position:'absolute',top:'11px',right:'100%',left:'-8px',display:'block',width:'8px',height:'16px',pointerEvents:'none',clipPath:'polygon(0 50%,100% 0,100% 100%)'}},'fieldset-xyz':{display:'grid',borderRadius:'8px',padding:0,margin:0,border:0},tabnav:{marginTop:0,borderBottom:'1px solid #30363d'},'tabnav-head':{marginBottom:'8px',background:'#161b22',borderRadius:'6px 6px 0 0'},'tabnavs-header':{background:'#161b22'},'tabnav-tabs':{display:'block !important',marginBottom:'-1px',overflow:'auto'},'tabnav-tab':{display:'inline-block',flexShrink:0,padding:'8px 16px',fontSize:'14px',lineHeight:'23px',color:'#8b949e',textDecoration:'none',backgroundColor:'initial',border:'1px solid transparent',borderBottom:0,transition:'color .2s cubic-bezier(.3,0,.5,1)','&[aria-selected=true]':{color:'#c9d1d9',backgroundColor:'#0d1117',borderColor:'#30363d',borderRadius:'6px 6px 0 0'},'&:focus':{outline:'none'}},'btn-link':{display:'inline-block',fontSize:'inherit',color:'#58a6ff',textDecoration:'none',whiteSpace:'nowrap',cursor:'pointer',userSelect:'none',backgroundColor:'initial',appearance:'none'},toolbar:{background:'#0d1117'},flex:{display:'flex!important'},border:{border:'1px solid #30363d !important'},'border-color':{borderColor:'#30363d !important'},'border-bottom':{borderBottom:'0 !important'},'border-top':{borderTop:'1px solid #30363d !important'},'my-4':{marginRight:'4px !important',marginLeft:'4px !important'},'mx-8':{marginTop:'8px !important',marginBottom:'8px !important'},'my-8':{marginRight:'8px !important',marginLeft:'8px !important'},'my-16':{marginRight:'16px !important',marginLeft:'16px !important'},'mr-16':{marginRight:'16px !important'},'py-16':{paddingRight:'16px !important',paddingLeft:'16px !important'},'pt-8':{paddingTop:'8px !important'},'pyt-8':{paddingRight:'8px !important',paddingLeft:'8px !important',paddingTop:'8px !important'},'mt-8':{marginTop:'8px !important'},'md-block':{display:'block !important'},textarea:{width:'100%',height:'150px',borderRadius:'6px',outline:'none',background:'transparent',padding:'14px',color:'white',overflowX:'hidden',resize:'vertical',cursor:'text',whiteSpace:'pre-wrap',overflowWrap:'break-word'},'toolbar-item':{display:'block',"float":'left',padding:'4px',fontSize:'14px',fill:'#8b949e',cursor:'pointer',background:'none',border:0,'&:hover':{fill:'#58a6ff'}}},{name:'bund-'});function Write(){var classes=useStyles();return _react["default"].createElement("div",null,_react["default"].createElement("div",{className:(0,_clsx["default"])(classes.toolbar,classes.flex,classes['pyt-8'],classes['border-top'])},_react["default"].createElement("div",{className:(0,_clsx["default"])(classes['mr-16'],'flex-nowrap d-none d-md-inline-block mr-3'),style:{display:'inline-block !important',marginRight:'16px !important',flexWrap:'nowrap !important'}},_react["default"].createElement(MdHeader,{tabindex:"-1",className:(0,_clsx["default"])(classes['toolbar-item'],classes['my-4'],'toolbar-item tooltipped tooltipped-sw mx-1'),"aria-label":"Add header text","data-ga-click":"Markdown Toolbar, click, header",role:"button"},_react["default"].createElement("svg",{className:"octicon octicon-heading",height:"16",viewBox:"0 0 16 16",version:"1.1",width:"16","aria-hidden":"true"},_react["default"].createElement("path",{fillRule:"evenodd",d:"M3.75 2a.75.75 0 01.75.75V7h7V2.75a.75.75 0 011.5 0v10.5a.75.75 0 01-1.5 0V8.5h-7v4.75a.75.75 0 01-1.5 0V2.75A.75.75 0 013.75 2z"}))),_react["default"].createElement(MdBold,{tabindex:"-1",className:(0,_clsx["default"])(classes['toolbar-item'],classes['my-4']),"aria-label":"Add bold text <ctrl+b>","data-ga-click":"Markdown Toolbar, click, bold",role:"button",onClick:function onClick(){return console.log('clicked');},hotkey:"b"},_react["default"].createElement("svg",{className:"octicon octicon-bold",height:"16",viewBox:"0 0 16 16",version:"1.1",width:"16","aria-hidden":"true"},_react["default"].createElement("path",{fillRule:"evenodd",d:"M4 2a1 1 0 00-1 1v10a1 1 0 001 1h5.5a3.5 3.5 0 001.852-6.47A3.5 3.5 0 008.5 2H4zm4.5 5a1.5 1.5 0 100-3H5v3h3.5zM5 9v3h4.5a1.5 1.5 0 000-3H5z"}))),_react["default"].createElement(MdItalic,{tabindex:"-1",className:(0,_clsx["default"])(classes['toolbar-item'],classes['my-4'],'toolbar-item tooltipped tooltipped-sw mx-1'),"aria-label":"Add italic text <ctrl+i>","data-ga-click":"Markdown Toolbar, click, italic",role:"button",hotkey:"i"},_react["default"].createElement("svg",{className:"octicon octicon-italic",height:"16",viewBox:"0 0 16 16",version:"1.1",width:"16","aria-hidden":"true"},_react["default"].createElement("path",{fillRule:"evenodd",d:"M6 2.75A.75.75 0 016.75 2h6.5a.75.75 0 010 1.5h-2.505l-3.858 9H9.25a.75.75 0 010 1.5h-6.5a.75.75 0 010-1.5h2.505l3.858-9H6.75A.75.75 0 016 2.75z"}))))),_react["default"].createElement("div",{className:(0,_clsx["default"])(classes['mx-8'],classes['my-8'])},_react["default"].createElement("textarea",{name:"Text1",cols:"40",rows:"5",className:classes.textarea}),_react["default"].createElement("input",{"aria-colcount":"5",cols:"40",rows:"5"})));} //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9Db21tZW50Qm94L1RhYnMvV3JpdGUvV3JpdGUuanMiXSwibmFtZXMiOlsiTWRIZWFkZXIiLCJjaGlsZHJlbiIsInN0eWxlIiwiY2xhc3NOYW1lIiwiTWRCb2xkIiwib25DbGljayIsIm9uS2V5RG93biIsIk1kSXRhbGljIiwidXNlU3R5bGVzIiwiZGlzcGxheSIsImNvbnRhaW5lciIsInBvc2l0aW9uIiwiY29sb3IiLCJiYWNrZ3JvdW5kQ29sb3IiLCJib3JkZXIiLCJib3JkZXJSYWRpdXMiLCJtYXJnaW4iLCJib3hTaXppbmciLCJjYXJldCIsInRvcCIsInJpZ2h0IiwibGVmdCIsIndpZHRoIiwiaGVpZ2h0IiwicG9pbnRlckV2ZW50cyIsImNsaXBQYXRoIiwicGFkZGluZyIsInRhYm5hdiIsIm1hcmdpblRvcCIsImJvcmRlckJvdHRvbSIsIm1hcmdpbkJvdHRvbSIsImJhY2tncm91bmQiLCJvdmVyZmxvdyIsImZsZXhTaHJpbmsiLCJmb250U2l6ZSIsImxpbmVIZWlnaHQiLCJ0ZXh0RGVjb3JhdGlvbiIsInRyYW5zaXRpb24iLCJib3JkZXJDb2xvciIsIm91dGxpbmUiLCJ3aGl0ZVNwYWNlIiwiY3Vyc29yIiwidXNlclNlbGVjdCIsImFwcGVhcmFuY2UiLCJ0b29sYmFyIiwiZmxleCIsImJvcmRlclRvcCIsIm1hcmdpblJpZ2h0IiwibWFyZ2luTGVmdCIsInBhZGRpbmdSaWdodCIsInBhZGRpbmdMZWZ0IiwicGFkZGluZ1RvcCIsInRleHRhcmVhIiwib3ZlcmZsb3dYIiwicmVzaXplIiwib3ZlcmZsb3dXcmFwIiwiZmlsbCIsIm5hbWUiLCJXcml0ZSIsImNsYXNzZXMiLCJmbGV4V3JhcCIsImNvbnNvbGUiLCJsb2ciXSwibWFwcGluZ3MiOiIrRkFBQSxvREFDQSxtQ0FDQSxrRCxxRkFFQSxHQUFNQSxDQUFBQSxRQUFRLENBQUcsUUFBWEEsQ0FBQUEsUUFBVyxNQUFvQyxJQUFqQ0MsQ0FBQUEsUUFBaUMsTUFBakNBLFFBQWlD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QkEsT0FBTyxDQUFDLE1BQUQsQ0FBN0IsQ0FBaEIsRUFDRSw0Q0FDRSxJQUFJLENBQUMsT0FEUCxDQUVFLElBQUksQ0FBQyxJQUZQLENBR0UsSUFBSSxDQUFDLEdBSFAsQ0FJRSxTQUFTLENBQUVBLE9BQU8sQ0FBQ1AsUUFKckIsRUFERixDQVFFLHlDQUFPLGdCQUFjLEdBQXJCLENBQXlCLElBQUksQ0FBQyxJQUE5QixDQUFtQyxJQUFJLENBQUMsR0FBeEMsRUFSRixDQXhGRixDQURGLENBcUdEIiwic291cmNlUm9vdCI6ImNvcmUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnXHJcbmltcG9ydCB7IGNyZWF0ZVVzZVN0eWxlcyB9IGZyb20gJ3JlYWN0LWpzcydcclxuaW1wb3J0IGNsc3ggZnJvbSAnY2xzeCdcclxuXHJcbmNvbnN0IE1kSGVhZGVyID0gKHsgY2hpbGRyZW4sIHN0eWxlLCBjbGFzc05hbWUgfSkgPT4ge1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2IHN0eWxlPXtzdHlsZX0gY2xhc3NOYW1lPXtjbGFzc05hbWV9PlxyXG4gICAgICB7Y2hpbGRyZW59XHJcbiAgICA8L2Rpdj5cclxuICApXHJcbn1cclxuXHJcbmNvbnN0IE1kQm9sZCA9ICh7IGNoaWxkcmVuLCBzdHlsZSwgY2xhc3NOYW1lLCBvbkNsaWNrLCBvbktleURvd24gfSkgPT4ge1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2XHJcbiAgICAgIG9uQ2xpY2s9e29uQ2xpY2t9XHJcbiAgICAgIG9uS2V5RG93bj17b25LZXlEb3dufVxyXG4gICAgICBzdHlsZT17c3R5bGV9XHJcbiAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cclxuICAgICAge2NoaWxkcmVufVxyXG4gICAgPC9kaXY+XHJcbiAgKVxyXG59XHJcblxyXG5jb25zdCBNZEl0YWxpYyA9ICh7IGNoaWxkcmVuLCBzdHlsZSwgY2xhc3NOYW1lLCBvbkNsaWNrLCBvbktleURvd24gfSkgPT4ge1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2XHJcbiAgICAgIG9uQ2xpY2s9e29uQ2xpY2t9XHJcbiAgICAgIG9uS2V5RG93bj17b25LZXlEb3dufVxyXG4gICAgICBzdHlsZT17c3R5bGV9XHJcbiAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfT5cclxuICAgICAge2NoaWxkcmVufVxyXG4gICAgPC9kaXY+XHJcbiAgKVxyXG59XHJcblxyXG5jb25zdCB1c2VTdHlsZXMgPSBjcmVhdGVVc2VTdHlsZXMoXHJcbiAge1xyXG4gICAgJ2lucHV0LXh5eic6IHtcclxuICAgICAgZGlzcGxheTogJ2lubGluZS1ibG9jaydcclxuICAgIH0sXHJcbiAgICBjb250YWluZXI6IHtcclxuICAgICAgcG9zaXRpb246ICdyZWxhdGl2ZScsXHJcbiAgICAgIGNvbG9yOiAnI2M5ZDFkOScsXHJcbiAgICAgIGJhY2tncm91bmRDb2xvcjogJyMwZDExMTcnLFxyXG4gICAgICBib3JkZXI6ICcxcHggc29saWQgIzMwMzYzZCcsXHJcbiAgICAgIGJvcmRlclJhZGl1czogJzZweCcsXHJcbiAgICAgIG1hcmdpbjogJzE2cHgnLFxyXG4gICAgICAnJiAqJzoge1xyXG4gICAgICAgIGJveFNpemluZzogJ2JvcmRlci1ib3gnXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBjYXJldDoge1xyXG4gICAgICAnJjphZnRlcic6IHtcclxuICAgICAgICBwb3NpdGlvbjogJ2Fic29sdXRlJyxcclxuICAgICAgICB0b3A6ICcxMXB4JyxcclxuICAgICAgICByaWdodDogJzEwMCUnLFxyXG4gICAgICAgIGxlZnQ6ICctOHB4JyxcclxuICAgICAgICBkaXNwbGF5OiAnYmxvY2snLFxyXG4gICAgICAgIHdpZHRoOiAnOHB4JyxcclxuICAgICAgICBoZWlnaHQ6ICcxNnB4JyxcclxuICAgICAgICBwb2ludGVyRXZlbnRzOiAnbm9uZScsXHJcbiAgICAgICAgY2xpcFBhdGg6ICdwb2x5Z29uKDAgNTAlLDEwMCUgMCwxMDAlIDEwMCUpJ1xyXG4gICAgICB9LFxyXG4gICAgICAnJjpiZWZvcmUnOiB7XHJcbiAgICAgICAgcG9zaXRpb246ICdhYnNvbHV0ZScsXHJcbiAgICAgICAgdG9wOiAnMTFweCcsXHJcbiAgICAgICAgcmlnaHQ6ICcxMDAlJyxcclxuICAgICAgICBsZWZ0OiAnLThweCcsXHJcbiAgICAgICAgZGlzcGxheTogJ2Jsb2NrJyxcclxuICAgICAgICB3aWR0aDogJzhweCcsXHJcbiAgICAgICAgaGVpZ2h0OiAnMTZweCcsXHJcbiAgICAgICAgcG9pbnRlckV2ZW50czogJ25vbmUnLFxyXG4gICAgICAgIGNsaXBQYXRoOiAncG9seWdvbigwIDUwJSwxMDAlIDAsMTAwJSAxMDAlKSdcclxuICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICAnZmllbGRzZXQteHl6Jzoge1xyXG4gICAgICBkaXNwbGF5OiAnZ3JpZCcsXHJcbiAgICAgIGJvcmRlclJhZGl1czogJzhweCcsXHJcbiAgICAgIHBhZGRpbmc6IDAsXHJcbiAgICAgIG1hcmdpbjogMCxcclxuICAgICAgYm9yZGVyOiAwXHJcbiAgICB9LFxyXG4gICAgdGFibmF2OiB7XHJcbiAgICAgIG1hcmdpblRvcDogMCxcclxuICAgICAgLy8gbWFyZ2luQm90dG9tOiAnOHB4JyxcclxuICAgICAgYm9yZGVyQm90dG9tOiAnMXB4IHNvbGlkICMzMDM2M2QnXHJcbiAgICB9LFxyXG4gICAgJ3RhYm5hdi1oZWFkJzoge1xyXG4gICAgICAvLyBwYWRkaW5nOiAnOHB4IDhweCAwJyxcclxuICAgICAgbWFyZ2luQm90dG9tOiAnOHB4JyxcclxuICAgICAgYmFja2dyb3VuZDogJyMxNjFiMjInLFxyXG4gICAgICBib3JkZXJSYWRpdXM6ICc2cHggNnB4IDAgMCdcclxuICAgIH0sXHJcblxyXG4gICAgJ3RhYm5hdnMtaGVhZGVyJzoge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAnIzE2MWIyMidcclxuICAgIH0sXHJcblxyXG4gICAgJ3RhYm5hdi10YWJzJzoge1xyXG4gICAgICBkaXNwbGF5OiAnYmxvY2sgIWltcG9ydGFudCcsXHJcbiAgICAgIG1hcmdpbkJvdHRvbTogJy0xcHgnLFxyXG4gICAgICBvdmVyZmxvdzogJ2F1dG8nXHJcbiAgICB9LFxyXG4gICAgJ3RhYm5hdi10YWInOiB7XHJcbiAgICAgIGRpc3BsYXk6ICdpbmxpbmUtYmxvY2snLFxyXG4gICAgICBmbGV4U2hyaW5rOiAwLFxyXG4gICAgICBwYWRkaW5nOiAnOHB4IDE2cHgnLFxyXG4gICAgICBmb250U2l6ZTogJzE0cHgnLFxyXG4gICAgICBsaW5lSGVpZ2h0OiAnMjNweCcsXHJcbiAgICAgIGNvbG9yOiAnIzhiOTQ5ZScsXHJcbiAgICAgIHRleHREZWNvcmF0aW9uOiAnbm9uZScsXHJcbiAgICAgIGJhY2tncm91bmRDb2xvcjogJ2luaXRpYWwnLFxyXG4gICAgICBib3JkZXI6ICcxcHggc29saWQgdHJhbnNwYXJlbnQnLFxyXG4gICAgICBib3JkZXJCb3R0b206IDAsXHJcbiAgICAgIHRyYW5zaXRpb246ICdjb2xvciAuMnMgY3ViaWMtYmV6aWVyKC4zLDAsLjUsMSknLFxyXG4gICAgICAnJlthcmlhLXNlbGVjdGVkPXRydWVdJzoge1xyXG4gICAgICAgIGNvbG9yOiAnI2M5ZDFkOScsXHJcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiAnIzBkMTExNycsXHJcbiAgICAgICAgYm9yZGVyQ29sb3I6ICcjMzAzNjNkJyxcclxuICAgICAgICBib3JkZXJSYWRpdXM6ICc2cHggNnB4IDAgMCdcclxuICAgICAgfSxcclxuICAgICAgJyY6Zm9jdXMnOiB7XHJcbiAgICAgICAgb3V0bGluZTogJ25vbmUnXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICAnYnRuLWxpbmsnOiB7XHJcbiAgICAgIGRpc3BsYXk6ICdpbmxpbmUtYmxvY2snLFxyXG4gICAgICAvLyBwYWRkaW5nOiAwLFxyXG4gICAgICBmb250U2l6ZTogJ2luaGVyaXQnLFxyXG4gICAgICBjb2xvcjogJyM1OGE2ZmYnLFxyXG4gICAgICB0ZXh0RGVjb3JhdGlvbjogJ25vbmUnLFxyXG4gICAgICB3aGl0ZVNwYWNlOiAnbm93cmFwJyxcclxuICAgICAgY3Vyc29yOiAncG9pbnRlcicsXHJcbiAgICAgIHVzZXJTZWxlY3Q6ICdub25lJyxcclxuICAgICAgYmFja2dyb3VuZENvbG9yOiAnaW5pdGlhbCcsXHJcbiAgICAgIC8vIGJvcmRlcjogMCxcclxuICAgICAgYXBwZWFyYW5jZTogJ25vbmUnXHJcbiAgICB9LFxyXG4gICAgdG9vbGJhcjoge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAnIzBkMTExNydcclxuICAgIH0sXHJcbiAgICBmbGV4OiB7XHJcbiAgICAgIGRpc3BsYXk6ICdmbGV4IWltcG9ydGFudCdcclxuICAgIH0sXHJcbiAgICBib3JkZXI6IHtcclxuICAgICAgYm9yZGVyOiAnMXB4IHNvbGlkICMzMDM2M2QgIWltcG9ydGFudCdcclxuICAgIH0sXHJcbiAgICAnYm9yZGVyLWNvbG9yJzoge1xyXG4gICAgICBib3JkZXJDb2xvcjogJyMzMDM2M2QgIWltcG9ydGFudCdcclxuICAgIH0sXHJcbiAgICAnYm9yZGVyLWJvdHRvbSc6IHtcclxuICAgICAgYm9yZGVyQm90dG9tOiAnMCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdib3JkZXItdG9wJzoge1xyXG4gICAgICBib3JkZXJUb3A6ICcxcHggc29saWQgIzMwMzYzZCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdteS00Jzoge1xyXG4gICAgICBtYXJnaW5SaWdodDogJzRweCAhaW1wb3J0YW50JyxcclxuICAgICAgbWFyZ2luTGVmdDogJzRweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdteC04Jzoge1xyXG4gICAgICBtYXJnaW5Ub3A6ICc4cHggIWltcG9ydGFudCcsXHJcbiAgICAgIG1hcmdpbkJvdHRvbTogJzhweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdteS04Jzoge1xyXG4gICAgICBtYXJnaW5SaWdodDogJzhweCAhaW1wb3J0YW50JyxcclxuICAgICAgbWFyZ2luTGVmdDogJzhweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdteS0xNic6IHtcclxuICAgICAgbWFyZ2luUmlnaHQ6ICcxNnB4ICFpbXBvcnRhbnQnLFxyXG4gICAgICBtYXJnaW5MZWZ0OiAnMTZweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdtci0xNic6IHtcclxuICAgICAgbWFyZ2luUmlnaHQ6ICcxNnB4ICFpbXBvcnRhbnQnXHJcbiAgICB9LFxyXG4gICAgJ3B5LTE2Jzoge1xyXG4gICAgICBwYWRkaW5nUmlnaHQ6ICcxNnB4ICFpbXBvcnRhbnQnLFxyXG4gICAgICBwYWRkaW5nTGVmdDogJzE2cHggIWltcG9ydGFudCdcclxuICAgIH0sXHJcbiAgICAncHQtOCc6IHtcclxuICAgICAgcGFkZGluZ1RvcDogJzhweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdweXQtOCc6IHtcclxuICAgICAgcGFkZGluZ1JpZ2h0OiAnOHB4ICFpbXBvcnRhbnQnLFxyXG4gICAgICBwYWRkaW5nTGVmdDogJzhweCAhaW1wb3J0YW50JyxcclxuICAgICAgcGFkZGluZ1RvcDogJzhweCAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgICdtdC04Jzoge1xyXG4gICAgICBtYXJnaW5Ub3A6ICc4cHggIWltcG9ydGFudCdcclxuICAgIH0sXHJcbiAgICAnbWQtYmxvY2snOiB7XHJcbiAgICAgIGRpc3BsYXk6ICdibG9jayAhaW1wb3J0YW50J1xyXG4gICAgfSxcclxuICAgIHRleHRhcmVhOiB7XHJcbiAgICAgIHdpZHRoOiAnMTAwJScsXHJcbiAgICAgIGhlaWdodDogJzE1MHB4JyxcclxuICAgICAgYm9yZGVyUmFkaXVzOiAnNnB4JyxcclxuICAgICAgb3V0bGluZTogJ25vbmUnLFxyXG4gICAgICBiYWNrZ3JvdW5kOiAndHJhbnNwYXJlbnQnLFxyXG4gICAgICBwYWRkaW5nOiAnMTRweCcsXHJcbiAgICAgIGNvbG9yOiAnd2hpdGUnLFxyXG4gICAgICBvdmVyZmxvd1g6ICdoaWRkZW4nLFxyXG4gICAgICByZXNpemU6ICd2ZXJ0aWNhbCcsXHJcbiAgICAgIGN1cnNvcjogJ3RleHQnLFxyXG4gICAgICB3aGl0ZVNwYWNlOiAncHJlLXdyYXAnLFxyXG4gICAgICBvdmVyZmxvd1dyYXA6ICdicmVhay13b3JkJ1xyXG4gICAgfSxcclxuICAgICd0b29sYmFyLWl0ZW0nOiB7XHJcbiAgICAgIGRpc3BsYXk6ICdibG9jaycsXHJcbiAgICAgIGZsb2F0OiAnbGVmdCcsXHJcbiAgICAgIHBhZGRpbmc6ICc0cHgnLFxyXG4gICAgICBmb250U2l6ZTogJzE0cHgnLFxyXG4gICAgICBmaWxsOiAnIzhiOTQ5ZScsXHJcbiAgICAgIGN1cnNvcjogJ3BvaW50ZXInLFxyXG4gICAgICBiYWNrZ3JvdW5kOiAnbm9uZScsXHJcbiAgICAgIGJvcmRlcjogMCxcclxuICAgICAgJyY6aG92ZXInOiB7XHJcbiAgICAgICAgZmlsbDogJyM1OGE2ZmYnXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9LFxyXG4gIHsgbmFtZTogJ2J1bmQtJyB9XHJcbilcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFdyaXRlKCkge1xyXG4gIGNvbnN0IGNsYXNzZXMgPSB1c2VTdHlsZXMoKVxyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2PlxyXG4gICAgICA8ZGl2XHJcbiAgICAgICAgY2xhc3NOYW1lPXtjbHN4KFxyXG4gICAgICAgICAgY2xhc3Nlcy50b29sYmFyLFxyXG4gICAgICAgICAgY2xhc3Nlcy5mbGV4LFxyXG4gICAgICAgICAgY2xhc3Nlc1sncHl0LTgnXSxcclxuICAgICAgICAgIGNsYXNzZXNbJ2JvcmRlci10b3AnXVxyXG4gICAgICAgICl9PlxyXG4gICAgICAgIDxkaXZcclxuICAgICAgICAgIGNsYXNzTmFtZT17Y2xzeChcclxuICAgICAgICAgICAgY2xhc3Nlc1snbXItMTYnXSxcclxuICAgICAgICAgICAgJ2ZsZXgtbm93cmFwIGQtbm9uZSBkLW1kLWlubGluZS1ibG9jayBtci0zJ1xyXG4gICAgICAgICAgKX1cclxuICAgICAgICAgIHN0eWxlPXt7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ICdpbmxpbmUtYmxvY2sgIWltcG9ydGFudCcsXHJcbiAgICAgICAgICAgIG1hcmdpblJpZ2h0OiAnMTZweCAhaW1wb3J0YW50JyxcclxuICAgICAgICAgICAgZmxleFdyYXA6ICdub3dyYXAgIWltcG9ydGFudCdcclxuICAgICAgICAgIH19PlxyXG4gICAgICAgICAgPE1kSGVhZGVyXHJcbiAgICAgICAgICAgIHRhYmluZGV4PVwiLTFcIlxyXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goXHJcbiAgICAgICAgICAgICAgY2xhc3Nlc1sndG9vbGJhci1pdGVtJ10sXHJcbiAgICAgICAgICAgICAgY2xhc3Nlc1snbXktNCddLFxyXG4gICAgICAgICAgICAgICd0b29sYmFyLWl0ZW0gdG9vbHRpcHBlZCB0b29sdGlwcGVkLXN3IG14LTEnXHJcbiAgICAgICAgICAgICl9XHJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJBZGQgaGVhZGVyIHRleHRcIlxyXG4gICAgICAgICAgICBkYXRhLWdhLWNsaWNrPVwiTWFya2Rvd24gVG9vbGJhciwgY2xpY2ssIGhlYWRlclwiXHJcbiAgICAgICAgICAgIHJvbGU9XCJidXR0b25cIj5cclxuICAgICAgICAgICAgPHN2Z1xyXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cIm9jdGljb24gb2N0aWNvbi1oZWFkaW5nXCJcclxuICAgICAgICAgICAgICBoZWlnaHQ9XCIxNlwiXHJcbiAgICAgICAgICAgICAgdmlld0JveD1cIjAgMCAxNiAxNlwiXHJcbiAgICAgICAgICAgICAgdmVyc2lvbj1cIjEuMVwiXHJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxNlwiXHJcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW49XCJ0cnVlXCI+XHJcbiAgICAgICAgICAgICAgPHBhdGhcclxuICAgICAgICAgICAgICAgIGZpbGxSdWxlPVwiZXZlbm9kZFwiXHJcbiAgICAgICAgICAgICAgICBkPVwiTTMuNzUgMmEuNzUuNzUgMCAwMS43NS43NVY3aDdWMi43NWEuNzUuNzUgMCAwMTEuNSAwdjEwLjVhLjc1Ljc1IDAgMDEtMS41IDBWOC41aC03djQuNzVhLjc1Ljc1IDAgMDEtMS41IDBWMi43NUEuNzUuNzUgMCAwMTMuNzUgMnpcIj48L3BhdGg+XHJcbiAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgICAgPC9NZEhlYWRlcj5cclxuXHJcbiAgICAgICAgICA8TWRCb2xkXHJcbiAgICAgICAgICAgIHRhYmluZGV4PVwiLTFcIlxyXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goY2xhc3Nlc1sndG9vbGJhci1pdGVtJ10sIGNsYXNzZXNbJ215LTQnXSl9XHJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJBZGQgYm9sZCB0ZXh0IDxjdHJsK2I+XCJcclxuICAgICAgICAgICAgZGF0YS1nYS1jbGljaz1cIk1hcmtkb3duIFRvb2xiYXIsIGNsaWNrLCBib2xkXCJcclxuICAgICAgICAgICAgcm9sZT1cImJ1dHRvblwiXHJcbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IGNvbnNvbGUubG9nKCdjbGlja2VkJyl9XHJcbiAgICAgICAgICAgIGhvdGtleT1cImJcIj5cclxuICAgICAgICAgICAgPHN2Z1xyXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cIm9jdGljb24gb2N0aWNvbi1ib2xkXCJcclxuICAgICAgICAgICAgICBoZWlnaHQ9XCIxNlwiXHJcbiAgICAgICAgICAgICAgdmlld0JveD1cIjAgMCAxNiAxNlwiXHJcbiAgICAgICAgICAgICAgdmVyc2lvbj1cIjEuMVwiXHJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxNlwiXHJcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW49XCJ0cnVlXCI+XHJcbiAgICAgICAgICAgICAgPHBhdGhcclxuICAgICAgICAgICAgICAgIGZpbGxSdWxlPVwiZXZlbm9kZFwiXHJcbiAgICAgICAgICAgICAgICBkPVwiTTQgMmExIDEgMCAwMC0xIDF2MTBhMSAxIDAgMDAxIDFoNS41YTMuNSAzLjUgMCAwMDEuODUyLTYuNDdBMy41IDMuNSAwIDAwOC41IDJINHptNC41IDVhMS41IDEuNSAwIDEwMC0zSDV2M2gzLjV6TTUgOXYzaDQuNWExLjUgMS41IDAgMDAwLTNINXpcIj48L3BhdGg+XHJcbiAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgICAgPC9NZEJvbGQ+XHJcblxyXG4gICAgICAgICAgPE1kSXRhbGljXHJcbiAgICAgICAgICAgIHRhYmluZGV4PVwiLTFcIlxyXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goXHJcbiAgICAgICAgICAgICAgY2xhc3Nlc1sndG9vbGJhci1pdGVtJ10sXHJcbiAgICAgICAgICAgICAgY2xhc3Nlc1snbXktNCddLFxyXG4gICAgICAgICAgICAgICd0b29sYmFyLWl0ZW0gdG9vbHRpcHBlZCB0b29sdGlwcGVkLXN3IG14LTEnXHJcbiAgICAgICAgICAgICl9XHJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJBZGQgaXRhbGljIHRleHQgPGN0cmwraT5cIlxyXG4gICAgICAgICAgICBkYXRhLWdhLWNsaWNrPVwiTWFya2Rvd24gVG9vbGJhciwgY2xpY2ssIGl0YWxpY1wiXHJcbiAgICAgICAgICAgIHJvbGU9XCJidXR0b25cIlxyXG4gICAgICAgICAgICBob3RrZXk9XCJpXCI+XHJcbiAgICAgICAgICAgIDxzdmdcclxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJvY3RpY29uIG9jdGljb24taXRhbGljXCJcclxuICAgICAgICAgICAgICBoZWlnaHQ9XCIxNlwiXHJcbiAgICAgICAgICAgICAgdmlld0JveD1cIjAgMCAxNiAxNlwiXHJcbiAgICAgICAgICAgICAgdmVyc2lvbj1cIjEuMVwiXHJcbiAgICAgICAgICAgICAgd2lkdGg9XCIxNlwiXHJcbiAgICAgICAgICAgICAgYXJpYS1oaWRkZW49XCJ0cnVlXCI+XHJcbiAgICAgICAgICAgICAgPHBhdGhcclxuICAgICAgICAgICAgICAgIGZpbGxSdWxlPVwiZXZlbm9kZFwiXHJcbiAgICAgICAgICAgICAgICBkPVwiTTYgMi43NUEuNzUuNzUgMCAwMTYuNzUgMmg2LjVhLjc1Ljc1IDAgMDEwIDEuNWgtMi41MDVsLTMuODU4IDlIOS4yNWEuNzUuNzUgMCAwMTAgMS41aC02LjVhLjc1Ljc1IDAgMDEwLTEuNWgyLjUwNWwzLjg1OC05SDYuNzVBLjc1Ljc1IDAgMDE2IDIuNzV6XCI+PC9wYXRoPlxyXG4gICAgICAgICAgICA8L3N2Zz5cclxuICAgICAgICAgIDwvTWRJdGFsaWM+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG5cclxuICAgICAgPGRpdiBjbGFzc05hbWU9e2Nsc3goY2xhc3Nlc1snbXgtOCddLCBjbGFzc2VzWydteS04J10pfT5cclxuICAgICAgICA8dGV4dGFyZWFcclxuICAgICAgICAgIG5hbWU9XCJUZXh0MVwiXHJcbiAgICAgICAgICBjb2xzPVwiNDBcIlxyXG4gICAgICAgICAgcm93cz1cIjVcIlxyXG4gICAgICAgICAgY2xhc3NOYW1lPXtjbGFzc2VzLnRleHRhcmVhfVxyXG4gICAgICAgIC8+XHJcblxyXG4gICAgICAgIDxpbnB1dCBhcmlhLWNvbGNvdW50PVwiNVwiIGNvbHM9XCI0MFwiIHJvd3M9XCI1XCIgLz5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L2Rpdj5cclxuICApXHJcbn1cclxuIl19