UNPKG

storybook-prebuilt

Version:

A prebuilt storybook version for web components

3 lines (2 loc) 35.8 kB
function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}import"../dist/storybook-prebuilt-53103ce5.js";import{c as t,u as r}from"../dist/storybook-prebuilt-3ba63d3f.js";import{d as n,g as o,D as a,r as l,i,h as c,q as u,m as s,n as d}from"../dist/storybook-prebuilt-4dae7756.js";import"../dist/storybook-prebuilt-c9cef5f5.js";import"../dist/storybook-prebuilt-9dd61b75.js";import"../dist/storybook-prebuilt-0b3b0ce5.js";import{P as p,_ as f}from"../dist/storybook-prebuilt-2f55489d.js";import"../dist/storybook-prebuilt-d03cde97.js";import"../dist/storybook-prebuilt-c5081207.js";import{_ as b}from"../dist/storybook-prebuilt-e17bc3b1.js";import"../dist/storybook-prebuilt-d40d7550.js";import"../dist/storybook-prebuilt-4e5e6cbb.js";import{b as E}from"../dist/storybook-prebuilt-617f6ed7.js";import"../dist/storybook-prebuilt-52e8b197.js";import{_ as O}from"../dist/storybook-prebuilt-e1e8d54e.js";import"../dist/storybook-prebuilt-e856152c.js";import{r as m}from"../dist/storybook-prebuilt-6aa1ee92.js";import{_ as y}from"../dist/storybook-prebuilt-6c85a617.js";var _=Array.isArray,T=Object.keys,g=Object.prototype.hasOwnProperty,A=function t(r,n){if(r===n)return!0;if(r&&n&&"object"==e(r)&&"object"==e(n)){var o,a,l,i=_(r),c=_(n);if(i&&c){if((a=r.length)!=n.length)return!1;for(o=a;0!=o--;)if(!t(r[o],n[o]))return!1;return!0}if(i!=c)return!1;var u=r instanceof Date,s=n instanceof Date;if(u!=s)return!1;if(u&&s)return r.getTime()==n.getTime();var d=r instanceof RegExp,p=n instanceof RegExp;if(d!=p)return!1;if(d&&p)return r.toString()==n.toString();var f=T(r);if((a=f.length)!==T(n).length)return!1;for(o=a;0!=o--;)if(!g.call(n,f[o]))return!1;for(o=a;0!=o--;)if(!t(r[l=f[o]],n[l]))return!1;return!0}return r!=r&&n!=n};var v=function(t){return!("object"!==e(r=t)||null===r||!function(e){if(null==e)return!1;var t=Object(e);return t===t.window}(window)||"function"!=typeof window.Node)&&("number"==typeof t.nodeType&&"string"==typeof t.nodeName);var r};function h(t){return(h="function"==typeof Symbol&&"symbol"===e(Symbol.iterator)?function(t){return e(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":e(t)})(t)}function R(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){R(e,t,r[t])}))}return e}function L(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=[],n=!0,o=!1,a=void 0;try{for(var l,i=e[Symbol.iterator]();!(n=(l=i.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==i.return||i.return()}finally{if(o)throw a}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function I(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var j=Object.freeze({chromeDark:{BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},chromeLight:{BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"}}),x=n([{},function(){}]),M={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},w=function(e){return{DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:C({whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT},M),treeNodeArrow:{base:C({color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT},parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:"transform ".concat(e.ARROW_ANIMATION_DURATION," ease 0s")}:{},M),expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:"1px solid ".concat(e.TABLE_BORDER_COLOR),fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:"1px solid ".concat(e.TABLE_BORDER_COLOR),fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:"1px solid ".concat(e.TABLE_BORDER_COLOR)}},TableInspectorSortIcon:C({display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12},M)}},B=n(w(j.chromeLight)),D=function(e){return i(B)[e]},k=function(e){var t=function(t){var r=t.theme,n=void 0===r?"chromeLight":r,o=L(t,["theme"]),l=d((function(){switch(Object.prototype.toString.call(n)){case"[object String]":return w(j[n]);case"[object Object]":return w(n);default:return w(j.chromeLight)}}),[n]);return a.createElement(B.Provider,{value:l},a.createElement(e,o))};return t.propTypes={theme:p.oneOfType([p.string,p.object])},t},P=function(e){var t=e.expanded,r=e.styles;return a.createElement("span",{style:C({},r.base,t?r.expanded:r.collapsed)},"▶")},U=o((function(e){var t=e=C({expanded:!0,nodeRenderer:function(e){var t=e.name;return a.createElement("span",null,t)},onClick:function(){},shouldShowArrow:!1,shouldShowPlaceholder:!0},e),r=t.expanded,n=t.onClick,o=t.children,i=t.nodeRenderer,c=t.title,u=t.shouldShowArrow,s=t.shouldShowPlaceholder,d=D("TreeNode"),p=i;return a.createElement("li",{"aria-expanded":r,role:"treeitem",style:d.treeNodeBase,title:c},a.createElement("div",{style:d.treeNodePreviewContainer,onClick:n},u||l.count(o)>0?a.createElement(P,{expanded:r,styles:d.treeNodeArrow}):s&&a.createElement("span",{style:d.treeNodePlaceholder}," "),a.createElement(p,e)),a.createElement("ol",{role:"group",style:d.treeNodeChildNodesContainer},r?o:void 0))}));U.propTypes={name:p.string,data:p.any,expanded:p.bool,shouldShowArrow:p.bool,shouldShowPlaceholder:p.bool,nodeRenderer:p.func,onClick:p.func};var H="$";function V(e,t){return!t(e).next().done}var G=function(e,t,r,n,o){var a,l=[].concat((a=n,Array.from({length:a},(function(e,t){return[H].concat(Array.from({length:t},(function(){return"*"}))).join(".")})))).concat(r).filter((function(e){return"string"==typeof e})),i=[];return l.forEach((function(r){var n=r.split(".");!function e(r,o,a){if(a!==n.length){var l=n[a];if(0===a)!V(r,t)||l!==H&&"*"!==l||e(r,H,a+1);else if("*"===l){var c=!0,u=!1,s=void 0;try{for(var d,p=t(r)[Symbol.iterator]();!(c=(d=p.next()).done);c=!0){var f=d.value,b=f.name,E=f.data;V(E,t)&&e(E,"".concat(o,".").concat(b),a+1)}}catch(e){u=!0,s=e}finally{try{c||null==p.return||p.return()}finally{if(u)throw s}}}else{var O=r[l];V(O,t)&&e(O,"".concat(o,".").concat(l),a+1)}}else i.push(o)}(e,"",0)})),i.reduce((function(e,t){return e[t]=!0,e}),C({},o))},F=o((function(e){var t=e.data,r=e.dataIterator,n=e.path,o=e.depth,l=e.nodeRenderer,u=S(i(x),2),s=u[0],d=u[1],p=V(t,r),f=!!s[n],b=c((function(){return p&&d((function(e){return C({},e,R({},n,!f))}))}),[p,d,n,f]);return a.createElement(U,N({expanded:f,onClick:b,shouldShowArrow:p,shouldShowPlaceholder:o>0,nodeRenderer:l},e),f?I(r(t)).map((function(e){var t=e.name,i=e.data,c=L(e,["name","data"]);return a.createElement(F,N({name:t,data:i,depth:o+1,path:"".concat(n,".").concat(t),key:t,dataIterator:r,nodeRenderer:l},c))})):null)}));F.propTypes={name:p.string,data:p.any,dataIterator:p.func,depth:p.number,expanded:p.bool,nodeRenderer:p.func};var W=o((function(e){var t=e.name,r=e.data,n=e.dataIterator,o=e.nodeRenderer,l=e.expandPaths,i=e.expandLevel,c=D("TreeView"),d=u({}),p=S(d,2)[1];return s((function(){return p((function(e){return G(r,n,l,i,e)}))}),[r,n,l,i]),a.createElement(x.Provider,{value:d},a.createElement("ol",{role:"tree",style:c.treeViewOutline},a.createElement(F,{name:t,data:r,dataIterator:n,depth:0,path:H,nodeRenderer:o})))}));W.propTypes={name:p.string,data:p.any,dataIterator:p.func,nodeRenderer:p.func,expandPaths:p.oneOfType([p.string,p.array]),expandLevel:p.number};var J=function(e){var t=e.name,r=e.dimmed,n=void 0!==r&&r,o=e.styles,l=void 0===o?{}:o,i=D("ObjectName"),c=C({},i.base,n?i.dimmed:{},l);return a.createElement("span",{style:c},t)};J.propTypes={name:p.string,dimmed:p.bool};var Y=function(e){var t=e.object,r=e.styles,n=D("ObjectValue"),o=function(e){return C({},n[e],r)};switch(h(t)){case"bigint":return a.createElement("span",{style:o("objectValueNumber")},String(t),"n");case"number":return a.createElement("span",{style:o("objectValueNumber")},String(t));case"string":return a.createElement("span",{style:o("objectValueString")},'"',t,'"');case"boolean":return a.createElement("span",{style:o("objectValueBoolean")},String(t));case"undefined":return a.createElement("span",{style:o("objectValueUndefined")},"undefined");case"object":return null===t?a.createElement("span",{style:o("objectValueNull")},"null"):t instanceof Date?a.createElement("span",null,t.toString()):t instanceof RegExp?a.createElement("span",{style:o("objectValueRegExp")},t.toString()):Array.isArray(t)?a.createElement("span",null,"Array(".concat(t.length,")")):t.constructor?"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)?a.createElement("span",null,"Buffer[".concat(t.length,"]")):a.createElement("span",null,t.constructor.name):a.createElement("span",null,"Object");case"function":return a.createElement("span",null,a.createElement("span",{style:o("objectValueFunctionPrefix")},"ƒ "),a.createElement("span",{style:o("objectValueFunctionName")},t.name,"()"));case"symbol":return a.createElement("span",{style:o("objectValueSymbol")},t.toString());default:return a.createElement("span",null)}};Y.propTypes={object:p.any};var X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;function K(e,t){return 0===e.length?[]:e.slice(1).reduce((function(e,r){return e.concat([t,r])}),[e[0]])}var z=function(e){var t=e.data,r=D("ObjectPreview"),n=t;if("object"!==h(n)||null===n||n instanceof Date||n instanceof RegExp)return a.createElement(Y,{object:n});if(Array.isArray(n)){var o=r.arrayMaxProperties,l=n.slice(0,o).map((function(e,t){return a.createElement(Y,{key:t,object:e})}));n.length>o&&l.push(a.createElement("span",{key:"ellipsis"},"…"));var i=n.length;return a.createElement(a.Fragment,null,a.createElement("span",{style:r.objectDescription},0===i?"":"(".concat(i,") ")),a.createElement("span",{style:r.preview},"[",K(l,", "),"]"))}var c=r.objectMaxProperties,u=[];for(var s in n){var d=n[s];if(X.call(n,s)){var p=void 0;if(u.length===c-1&&Object.keys(n).length>c&&(p=a.createElement("span",{key:"ellipsis"},"…")),u.push(a.createElement("span",{key:s},a.createElement(J,{name:s||'""'}),": ",a.createElement(Y,{object:d}),p)),p)break}}var f=n.constructor?n.constructor.name:"Object";return a.createElement(a.Fragment,null,a.createElement("span",{style:r.objectDescription},"Object"===f?"":"".concat(f," ")),a.createElement("span",{style:r.preview},"{",K(u,", "),"}"))},q=function(e){var t=e.name,r=e.data;return"string"==typeof t?a.createElement("span",null,a.createElement(J,{name:t}),a.createElement("span",null,": "),a.createElement(z,{data:r})):a.createElement(z,{data:r})},$=function(e){var t=e.name,r=e.data,n=e.isNonenumerable,o=void 0!==n&&n,l=r;return a.createElement("span",null,"string"==typeof t?a.createElement(J,{name:t,dimmed:o}):a.createElement(z,{data:t}),a.createElement("span",null,": "),a.createElement(Y,{object:l}))};$.propTypes={isNonenumerable:p.bool};var Q=function(e){var t=e.depth,r=e.name,n=e.data,o=e.isNonenumerable;return 0===t?a.createElement(q,{name:r,data:n}):a.createElement($,{name:r,data:n,isNonenumerable:o})},ee=function(e){var t=e.showNonenumerable,r=void 0!==t&&t,n=e.sortObjectKeys,o=e.nodeRenderer,l=L(e,["showNonenumerable","sortObjectKeys","nodeRenderer"]),i=function(e,t){return regeneratorRuntime.mark((function r(n){var o,a,l,i,c,u,s,d,p,f,b,E,O,m,y,_,T,g,A,v;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if("object"===h(n)&&null!==n||"function"==typeof n){r.next=3;break}return r.abrupt("return");case 3:if((o=Array.isArray(n))||!n[Symbol.iterator]){r.next=41;break}a=0,l=!0,i=!1,c=void 0,r.prev=9,u=n[Symbol.iterator]();case 11:if(l=(s=u.next()).done){r.next=25;break}if(d=s.value,!Array.isArray(d)||2!==d.length){r.next=19;break}return p=S(d,2),f=p[0],b=p[1],r.next=17,{name:f,data:b};case 17:r.next=21;break;case 19:return r.next=21,{name:a.toString(),data:d};case 21:a++;case 22:l=!0,r.next=11;break;case 25:r.next=31;break;case 27:r.prev=27,r.t0=r.catch(9),i=!0,c=r.t0;case 31:r.prev=31,r.prev=32,l||null==u.return||u.return();case 34:if(r.prev=34,!i){r.next=37;break}throw c;case 37:return r.finish(34);case 38:return r.finish(31);case 39:r.next=82;break;case 41:E=Object.getOwnPropertyNames(n),!0!==t||o?"function"==typeof t&&E.sort(t):E.sort(),O=!0,m=!1,y=void 0,r.prev=46,_=E[Symbol.iterator]();case 48:if(O=(T=_.next()).done){r.next=65;break}if(g=T.value,!Z.call(n,g)){r.next=56;break}return A=n[g],r.next=54,{name:g||'""',data:A};case 54:r.next=62;break;case 56:if(!e){r.next=62;break}v=void 0;try{v=n[g]}catch(e){}if(void 0===v){r.next=62;break}return r.next=62,{name:g,data:v,isNonenumerable:!0};case 62:O=!0,r.next=48;break;case 65:r.next=71;break;case 67:r.prev=67,r.t1=r.catch(46),m=!0,y=r.t1;case 71:r.prev=71,r.prev=72,O||null==_.return||_.return();case 74:if(r.prev=74,!m){r.next=77;break}throw y;case 77:return r.finish(74);case 78:return r.finish(71);case 79:if(!e||n===Object.prototype){r.next=82;break}return r.next=82,{name:"__proto__",data:Object.getPrototypeOf(n),isNonenumerable:!0};case 82:case"end":return r.stop()}}),r,null,[[9,27,31,39],[32,,34,38],[46,67,71,79],[72,,74,78]])}))}(r,n),c=o||Q;return a.createElement(W,N({nodeRenderer:c,dataIterator:i},l))};ee.propTypes={expandLevel:p.number,expandPaths:p.oneOfType([p.string,p.array]),name:p.string,data:p.any,showNonenumerable:p.bool,sortObjectKeys:p.oneOfType([p.bool,p.func]),nodeRenderer:p.func};var te=k(ee);Array.prototype.includes||(Array.prototype.includes=function(e){var t=Object(this),r=parseInt(t.length)||0;if(0===r)return!1;var n,o,a=parseInt(arguments[1])||0;for(a>=0?n=a:(n=r+a)<0&&(n=0);n<r;){if(e===(o=t[n])||e!=e&&o!=o)return!0;n++}return!1});var re=function(e){var t=e.rows,r=e.columns,n=e.rowsData,o=D("TableInspectorDataContainer"),l=D("TableInspectorLeftBorder");return a.createElement("div",{style:o.div},a.createElement("table",{style:o.table},a.createElement("colgroup",null),a.createElement("tbody",null,t.map((function(e,t){return a.createElement("tr",{key:e,style:o.tr},a.createElement("td",{style:C({},o.td,l.none)},e),r.map((function(e){var r=n[t];return"object"===h(r)&&null!==r&&X.call(r,e)?a.createElement("td",{key:e,style:C({},o.td,l.solid)},a.createElement(Y,{object:r[e]})):a.createElement("td",{key:e,style:C({},o.td,l.solid)})})))})))))},ne=function(e){return a.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children)},oe=function(e){var t=e.sortAscending,r=D("TableInspectorSortIcon"),n=t?"▲":"▼";return a.createElement("div",{style:r},n)},ae=function(e){var t=e.sortAscending,r=void 0!==t&&t,n=e.sorted,o=void 0!==n&&n,l=e.onClick,i=void 0===l?void 0:l,s=e.borderStyle,d=void 0===s?{}:s,p=e.children,f=L(e,["sortAscending","sorted","onClick","borderStyle","children"]),b=D("TableInspectorTH"),E=S(u(!1),2),O=E[0],m=E[1],y=c((function(){return m(!0)}),[]),_=c((function(){return m(!1)}),[]);return a.createElement("th",N({},f,{style:C({},b.base,d,O?b.base[":hover"]:{}),onMouseEnter:y,onMouseLeave:_,onClick:i}),a.createElement("div",{style:b.div},p),o&&a.createElement(ne,null,a.createElement(oe,{sortAscending:r})))},le=function(e){var t=e.indexColumnText,r=void 0===t?"(index)":t,n=e.columns,o=void 0===n?[]:n,l=e.sorted,i=e.sortIndexColumn,c=e.sortColumn,u=e.sortAscending,s=e.onTHClick,d=e.onIndexTHClick,p=D("TableInspectorHeaderContainer"),f=D("TableInspectorLeftBorder");return a.createElement("div",{style:p.base},a.createElement("table",{style:p.table},a.createElement("tbody",null,a.createElement("tr",null,a.createElement(ae,{borderStyle:f.none,sorted:l&&i,sortAscending:u,onClick:d},r),o.map((function(e){return a.createElement(ae,{borderStyle:f.solid,key:e,sorted:l&&c===e,sortAscending:u,onClick:s.bind(null,e)},e)}))))))},ie=function(e){var t=e.data,r=e.columns,n=D("TableInspector"),o=S(u({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),2),l=o[0],i=l.sorted,s=l.sortIndexColumn,d=l.sortColumn,p=l.sortAscending,f=o[1],b=c((function(){f((function(e){var t=e.sortIndexColumn,r=e.sortAscending;return{sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:!t||!r}}))}),[]),E=c((function(e){f((function(t){var r=t.sortColumn,n=t.sortAscending;return{sorted:!0,sortIndexColumn:!1,sortColumn:e,sortAscending:e!==r||!n}}))}),[]);if("object"!==h(t)||null===t)return a.createElement("div",null);var O=function(e){if("object"===h(e)){var t;if(Array.isArray(e)){var r=e.length;t=I(Array(r).keys())}else null!==e&&(t=Object.keys(e));var n=t.reduce((function(t,r){var n=e[r];"object"===h(n)&&null!==n&&Object.keys(n).reduce((function(e,t){return e.includes(t)||e.push(t),e}),t);return t}),[]);return{rowHeaders:t,colHeaders:n}}}(t),m=O.rowHeaders,y=O.colHeaders;void 0!==r&&(y=r);var _,T,g,A=m.map((function(e){return t[e]}));if(void 0!==d?_=A.map((function(e,t){return"object"===h(e)&&null!==e?[e[d],t]:[void 0,t]})):s&&(_=m.map((function(e,t){return[m[t],t]}))),void 0!==_){var v=_.sort((T=function(e){return e[0]},g=p,function(e,t){var r,n=T(e),o=T(t),a=h(n),l=h(o),i=function(e,t){return e<t?-1:e>t?1:0};if(a===l)r=i(n,o);else{var c={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};r=i(c[a],c[l])}return g||(r=-r),r})).map((function(e){return e[1]}));m=v.map((function(e){return m[e]})),A=v.map((function(e){return A[e]}))}return a.createElement("div",{style:n.base},a.createElement(le,{columns:y,sorted:i,sortIndexColumn:s,sortColumn:d,sortAscending:p,onTHClick:E,onIndexTHClick:b}),a.createElement(re,{rows:m,columns:y,rowsData:A}))};ie.propTypes={data:p.oneOfType([p.array,p.object]),columns:p.array};var ce=k(ie),ue=function(e){return 0===e.childNodes.length||1===e.childNodes.length&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.length<80},se=function(e){var t=e.tagName,r=e.attributes,n=e.styles;return a.createElement("span",{style:n.base},"<",a.createElement("span",{style:n.tagName},t),function(){if(r){for(var e=[],t=0;t<r.length;t++){var o=r[t];e.push(a.createElement("span",{key:t}," ",a.createElement("span",{style:n.htmlAttributeName},o.name),'="',a.createElement("span",{style:n.htmlAttributeValue},o.value),'"'))}return e}}(),">")},de=function(e){var t=e.tagName,r=e.isChildNode,n=void 0!==r&&r,o=e.styles;return a.createElement("span",{style:N({},o.base,n&&o.offsetLeft)},"</",a.createElement("span",{style:o.tagName},t),">")},pe={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},fe=function(e){var t=e.isCloseTag,r=e.data,n=e.expanded,o=D("DOMNodePreview");if(t)return a.createElement(de,{styles:o.htmlCloseTag,isChildNode:!0,tagName:r.tagName});switch(r.nodeType){case Node.ELEMENT_NODE:return a.createElement("span",null,a.createElement(se,{tagName:r.tagName,attributes:r.attributes,styles:o.htmlOpenTag}),ue(r)?r.textContent:!n&&"…",!n&&a.createElement(de,{tagName:r.tagName,styles:o.htmlCloseTag}));case Node.TEXT_NODE:return a.createElement("span",null,r.textContent);case Node.CDATA_SECTION_NODE:return a.createElement("span",null,"<![CDATA["+r.textContent+"]]>");case Node.COMMENT_NODE:return a.createElement("span",{style:o.htmlComment},"\x3c!--",r.textContent,"--\x3e");case Node.PROCESSING_INSTRUCTION_NODE:return a.createElement("span",null,r.nodeName);case Node.DOCUMENT_TYPE_NODE:return a.createElement("span",{style:o.htmlDoctype},"<!DOCTYPE ",r.name,r.publicId?' PUBLIC "'.concat(r.publicId,'"'):"",!r.publicId&&r.systemId?" SYSTEM":"",r.systemId?' "'.concat(r.systemId,'"'):"",">");case Node.DOCUMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:return a.createElement("span",null,r.nodeName);default:return a.createElement("span",null,pe[r.nodeType])}};fe.propTypes={isCloseTag:p.bool,name:p.string,data:p.object.isRequired,expanded:p.bool.isRequired};var be=regeneratorRuntime.mark((function e(t){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t||!t.childNodes){e.next=17;break}if(!ue(t)){e.next=4;break}return e.abrupt("return");case 4:r=0;case 5:if(!(r<t.childNodes.length)){e.next=14;break}if((n=t.childNodes[r]).nodeType!==Node.TEXT_NODE||0!==n.textContent.trim().length){e.next=9;break}return e.abrupt("continue",11);case 9:return e.next=11,{name:"".concat(n.tagName,"[").concat(r,"]"),data:n};case 11:r++,e.next=5;break;case 14:if(!t.tagName){e.next=17;break}return e.next=17,{name:"CLOSE_TAG",data:{tagName:t.tagName},isCloseTag:!0};case 17:case"end":return e.stop()}}),e)})),Ee=function(e){return a.createElement(W,N({nodeRenderer:fe,dataIterator:be},e))};Ee.propTypes={data:p.object.isRequired};var Oe=k(Ee),me=function(e){var t=e.table,r=void 0!==t&&t,n=e.data,o=L(e,["table","data"]);return r?a.createElement(ce,N({data:n},o)):v(n)?a.createElement(Oe,N({data:n},o)):a.createElement(te,N({data:n},o))};me.propTypes={data:p.any,name:p.string,table:p.bool};var ye=t((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.InspectorContainer=t.Counter=t.Action=void 0;var r=f.styled.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start"});t.Action=r;var n=f.styled.div((function(e){var t=e.theme;return{backgroundColor:(0,E.opacify)(.5,t.appBorderColor),color:t.color.inverseText,fontSize:t.typography.size.s1,fontWeight:t.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"}}));t.Counter=n;var o=f.styled.div({flex:1,padding:"0 0 0 5px"});t.InspectorContainer=o}));r(ye);ye.InspectorContainer,ye.Counter,ye.Action;var _e=t((function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.ActionLogger=t.Wrapper=void 0;var n,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(a),l=(n=me)&&n.__esModule?n:{default:n};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s=(0,f.styled)((function(e){var t=e.children,r=e.className;return o.default.createElement(O.ScrollArea,{horizontal:!0,vertical:!0,className:r},t)}))({margin:0,padding:"10px 5px 20px"});t.Wrapper=s;var d=(0,f.withTheme)((function(e){var t=e.theme,r=u(e,["theme"]);return o.default.createElement(l.default,c({theme:t.addonActionsTheme||"chromeLight"},r))}));t.ActionLogger=function(e){var t=e.actions,r=e.onClear;return o.default.createElement(o.Fragment,null,o.default.createElement(s,{title:"actionslogger"},t.map((function(e){return o.default.createElement(ye.Action,{key:e.id},e.count>1&&o.default.createElement(ye.Counter,null,e.count),o.default.createElement(ye.InspectorContainer,null,o.default.createElement(d,{sortObjectKeys:!0,showNonenumerable:!1,name:e.data.name,data:e.data.args||e.data})))}))),o.default.createElement(O.ActionBar,{actionItems:[{title:"Clear",onClick:r}]}))}}));r(_e);_e.ActionLogger,_e.Wrapper;var Te=t((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var a=n?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,t&&t.set(e,r);return r}(a),o=(r=A)&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function u(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function s(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=s(this,d(t).call(this,e))).mounted=void 0,r.handleStoryChange=function(){var e=r.state.actions;e.length>0&&e[0].options.clearOnStoryChange&&r.clearActions()},r.addAction=function(e){r.setState((function(t){var r=c(t.actions),n=r.length&&r[0];return n&&function(e,t){try{return(0,o.default)(e,t)}catch(e){return!1}}(n.data,e.data)?n.count++:(e.count=1,r.unshift(e)),{actions:r.slice(0,e.options.limit)}}))},r.clearActions=function(){r.setState({actions:[]})},r.state={actions:[]},r}var r,a,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(t,e),r=t,(a=[{key:"componentDidMount",value:function(){this.mounted=!0;var e=this.props.api;e.on(y.EVENT_ID,this.addAction),e.on(b.STORY_RENDERED,this.handleStoryChange)}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.api;e.off(b.STORY_RENDERED,this.handleStoryChange),e.off(y.EVENT_ID,this.addAction)}},{key:"render",value:function(){var e=this.state.actions,t=void 0===e?[]:e,r=this.props.active,o={actions:t,onClear:this.clearActions};return r?n.default.createElement(_e.ActionLogger,o):null}}])&&u(r.prototype,a),l&&u(r,l),t}(n.Component);t.default=f}));r(Te);var ge=t((function(e,t){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.register=function(){o.default.register(y.ADDON_ID,(function(e){o.default.addPanel(y.PANEL_ID,{title:"Actions",render:function(t){var r=t.active,o=t.key;return n.createElement(l.default,{key:o,api:e,active:r})},paramKey:y.PARAM_KEY})}))};var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(a),o=i(m),l=i(Te);function i(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}}));r(ge);ge.register;ge.register(); //# sourceMappingURL=register.js.map