UNPKG

@salesforce/design-system-react

Version:

Salesforce Lightning Design System for React

34 lines 900 kB
/*! * design-system-react * v0.8.6 * Copyright (c) 2015-present, Salesforce.com, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * Neither the name of the Salesforce.com nor the * names of its contributors may be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],t):"object"==typeof exports?exports["design-system-react"]=t(require("react"),require("react-dom")):e["design-system-react"]=t(e.React,e.ReactDOM)}("undefined"!=typeof self?self:this,function(e,t){return function(e){function t(c){if(n[c])return n[c].exports;var l=n[c]={i:c,l:!1,exports:{}};return e[c].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var n={};return t.m=e,t.c=n,t.d=function(exports,e,n){t.o(exports,e)||Object.defineProperty(exports,e,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=77)}([function(t,exports){t.exports=e},function(e,exports,t){e.exports=t(81)()},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});exports.ACCORDION="SLDSAccordion",exports.ACCORDION_PANEL="SLDSAccordionPanel",exports.ALERT="SLDSAlert",exports.ALERT_CONTAINER="SLDSAlertContainer",exports.APP_LAUNCHER="SLDSAppLauncher",exports.APP_LAUNCHER_SECTION="SLDSAppLauncherSection",exports.APP_LAUNCHER_TILE="SLDSAppLauncherTile",exports.APP_LAUNCHER_HEADER="SLDSAppLauncherHeader",exports.AVATAR="SLDSAvatar",exports.BREAD_CRUMB="SLDSBreadcrumb",exports.BREADCRUMB="SLDSBreadcrumb",exports.BUTTON="SLDSButton",exports.BUTTON_GROUP="SLDSButtonGroup",exports.BUTTON_STATEFUL="SLDSButtonStateful",exports.BUTTON_ICON="SLDSButtonIcon",exports.CARD="SLDSCard",exports.CARD_BODY="SLDSCardBody",exports.CARD_EMPTY="SLDSCardEmpty",exports.CARD_FILTER="SLDSCardFilter",exports.CARD_FOOTER="SLDSCardFooter",exports.CARD_HEADER="SLDSCardHeader",exports.COMBOBOX="SLDSCombobox",exports.DATA_TABLE="SLDSDataTable",exports.DATA_TABLE_CELL="SLDSDataTableCell",exports.DATA_TABLE_COLUMN="SLDSDataTableColumn",exports.DATA_TABLE_HEAD="SLDSDataTableHead",exports.DATA_TABLE_HEADER_CELL="SLDSDataTableHeaderCell",exports.DATA_TABLE_ROW_ACTIONS="SLDSDataTableRowActions",exports.DATA_TABLE_ROW="SLDSDataTableRow",exports.DATE_PICKER="SLDSDatePicker",exports.DIALOG="SLDSDialog",exports.FILTER="SLDSFilter",exports.FORMS_CHECKBOX="SLDSCheckbox",exports.FORMS_INLINE_EDIT="SLDSInlineEdit",exports.FORMS_INPUT="SLDSInput",exports.FORMS_TEXTAREA="SLDSTextarea",exports.FORMS_SEARCH="SLDSSearch",exports.GLOBAL_HEADER="SLDSGlobalHeader",exports.GLOBAL_HEADER_PROFILE="SLDSGlobalHeaderProfile",exports.GLOBAL_HEADER_SEARCH="SLDSGlobalHeaderSearch",exports.GLOBAL_HEADER_TOOL="SLDSGlobalHeaderTool",exports.GLOBAL_NAVIGATION_BAR="SLDSGlobalNavigationBar",exports.GLOBAL_NAVIGATION_BAR_BUTTON="SLDSGlobalNavigationBarButton",exports.GLOBAL_NAVIGATION_BAR_DROPDOWN="SLDSGlobalNavigationBarDropdown",exports.GLOBAL_NAVIGATION_BAR_LABEL="SLDSGlobalNavigationBarLabel",exports.GLOBAL_NAVIGATION_BAR_LINK="SLDSGlobalNavigationBarLink",exports.GLOBAL_NAVIGATION_BAR_REGION="SLDSGlobalNavigationBarRegion",exports.GLOBAL_NAVIGATION_BAR_APP_LAUNCHER="SLDSGlobalNavigationBarAppLauncher",exports.GRID="SLDSGrid",exports.HIGHLIGHTER="SLDSHighlighter",exports.ICON="SLDSIcon",exports.ICON_SETTINGS="SLDSIconSettings",exports.ICON_INPUT="SLDSIconInput",exports.LIST="SLDSList",exports.LIST_ITEM="SLDSListItem",exports.LIST_ITEM_LABEL="SLDSListItemLabel",exports.LOOKUP="SLDSLookup",exports.MEDIA_OBJECT="SLDSMediaObject",exports.MENU_DROPDOWN="SLDSMenuDropdown",exports.MENU_DROPDOWN_TRIGGER="SLDSMenuDropdownTrigger",exports.MENU_PICKLIST="SLDSMenuPicklist",exports.MODAL="SLDSModal",exports.NAVIGATION="SLDSNavigation",exports.NAVIGATION_ITEM="SLDSNavigationItem",exports.NOTIFICATION="SLDSNotification",exports.PANEL="SLDSPanel",exports.PANEL_FILTER_GROUP="SLDSFilterGroup",exports.PANEL_FILTER_LIST="SLDSFilterList",exports.PANEL_FILTER_LIST_HEADING="SLDSPanelFilterListHeading",exports.PAGE_HEADER="SLDSPageHeader",exports.PILL="SLDSPill",exports.POPOVER="SLDSPopover",exports.POPOVER_TOOLTIP="SLDSPopoverTooltip",exports.PROGRESS_INDICATOR="SLDSProgressIndicator",exports.PROGRESS_INDICATOR_PROGRESS="SLDSProgressIndicatorProgress",exports.PROGRESS_INDICATOR_STEP="SLDSProgressIndicatorStep",exports.PROGRESS_RING="SLDSProgressRing",exports.SPINNER="SLDSSpinner",exports.SPLIT_VIEW="SLDSSplitView",exports.SPLIT_VIEW_HEADER="SLDSSplitViewHeader",exports.SPLIT_VIEW_LISTBOX="SLDSSplitViewListbox",exports.RADIO="SLDSRadio",exports.RADIO_GROUP="SLDSRadioGroup",exports.RADIO_BUTTON_GROUP="SLDSRadioButtonGroup",exports.TAB="SLDSTab",exports.TAB_ITEM="SLDSTabItem",exports.TAB_PANEL="SLDSTabPanel",exports.TABS="SLDSTabs",exports.TABS_LIST="SLDSTabsList",exports.TABS_PANEL="SLDSTabsPanel",exports.TIME_PICKER="SLDSTimepicker",exports.TOAST="SLDSToast",exports.TOAST_CONTAINER="SLDSToastContainer",exports.TREE="SLDSTree",exports.TREE_BRANCH="SLDSTreeBranch",exports.TREE_ITEM="SLDSTreeItem"},function(e,exports,t){var n,c;/*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ !function(){"use strict";function t(){for(var e=[],n=0;n<arguments.length;n++){var c=arguments[n];if(c){var s=typeof c;if("string"===s||"number"===s)e.push(c);else if(Array.isArray(c))e.push(t.apply(null,c));else if("object"===s)for(var o in c)l.call(c,o)&&c[o]&&e.push(o)}}return e.join(" ")}var l={}.hasOwnProperty;void 0!==e&&e.exports?e.exports=t:(n=[],void 0!==(c=function(){return t}.apply(exports,n))&&(e.exports=c))}()},function(e,exports,t){"use strict";var n=t(0),c=t(88);if(void 0===n)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var l=(new n.Component).updater;e.exports=c(n.Component,n.isValidElement,l)},function(e,exports,t){"use strict";e.exports=t(95)},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n={trapEvent:function(e){e&&(e.preventDefault(),e.stopPropagation(),e.nativeEvent&&e.nativeEvent.preventDefault&&e.nativeEvent.preventDefault(),e.nativeEvent&&e.nativeEvent.stopPropagation&&e.nativeEvent.stopPropagation())},trap:function(e){return n.trapEvent(e)},trapImmediate:function(e){e.stopImmediatePropagation&&e.stopImmediatePropagation(),e.nativeEvent&&e.nativeEvent.stopImmediatePropagation&&e.nativeEvent.stopImmediatePropagation(),n.trap(e)}};exports.default=n},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(exports,"__esModule",{value:!0});var l=t(0),s=n(l),o=t(4),a=n(o),r=t(1),i=n(r),u=t(3),d=n(u),p=t(30),f=n(p),h=t(33),v=n(h),m=t(2),g=(0,a.default)({displayName:m.BUTTON,propTypes:{"aria-describedby":i.default.string,"aria-controls":i.default.string,"aria-expanded":i.default.oneOfType([i.default.bool,i.default.string]),"aria-haspopup":i.default.oneOfType([i.default.bool,i.default.string]),assistiveText:i.default.string,buttonRef:i.default.func,className:i.default.oneOfType([i.default.array,i.default.object,i.default.string]),disabled:i.default.bool,hint:i.default.bool,iconCategory:i.default.oneOf(["action","custom","doctype","standard","utility"]),iconName:i.default.string,iconPath:i.default.string,iconPosition:i.default.oneOf(["left","right"]),iconSize:i.default.oneOf(["x-small","small","medium","large"]),iconVariant:i.default.oneOf(["bare","container","border","border-filled","more","global-header"]),id:i.default.string,inverse:i.default.bool,label:i.default.oneOfType([i.default.string,i.default.node]),onBlur:i.default.func,onClick:i.default.func,onFocus:i.default.func,onKeyDown:i.default.func,onKeyPress:i.default.func,onKeyUp:i.default.func,onMouseDown:i.default.func,onMouseEnter:i.default.func,onMouseLeave:i.default.func,responsive:i.default.bool,tabIndex:i.default.string,type:i.default.oneOf(["reset","submit","button"]),title:i.default.string,variant:i.default.oneOf(["base","link","neutral","brand","destructive","success","icon"]),iconClassName:i.default.oneOfType([i.default.array,i.default.object,i.default.string]),tooltip:i.default.node},getDefaultProps:function(){return{disabled:!1,hint:!1,iconSize:"medium",iconCategory:"utility",responsive:!1,type:"button",variant:"neutral"}},getClassName:function(){var e,t="icon"===this.props.variant,n=this.props.iconVariant,l="more"===n,s="border"===n,o="global-header"===n,a="base"!==this.props.variant&&!n&&!this.props.inverse&&"link"!==this.props.variant||"bare"===n,r=this.props.inverse&&!t,i=this.props.inverse&&t&&!l&&!s,u=this.props.inverse&&l,p=this.props.inverse&&s;return"global-header"===n&&(n="container"),(0,d.default)((e={"slds-button":"link"!==this.props.variant},c(e,"slds-button--"+this.props.variant,a),c(e,"slds-button--inverse",r),c(e,"slds-button--icon-inverse",i||u),c(e,"slds-button--icon-border-inverse",p),c(e,"slds-button--icon-"+n,n&&!p),c(e,"slds-global-header__button--icon",o),c(e,"slds-button--icon-"+this.props.iconSize,n&&"medium"!==this.props.iconSize),c(e,"slds-button--reset","link"===this.props.variant),c(e,"slds-text-link","link"===this.props.variant),e),this.props.className)},handleClick:function(e){this.props.onClick&&this.props.onClick(e)},renderIcon:function(e){var t=""===this.props.iconSize||this.props.iconVariant?null:this.props.iconSize;return s.default.createElement(f.default,{category:this.props.iconCategory,className:(0,d.default)({"slds-global-header__icon":"global-header"===this.props.iconVariant},this.props.iconClassName),hint:this.props.hint,inverse:this.props.inverse,name:e,path:this.props.iconPath,position:this.props.iconPosition,size:t})},renderLabel:function(){return"icon"===this.props.variant&&this.props.assistiveText?s.default.createElement("span",{className:"slds-assistive-text"},this.props.assistiveText):this.props.label},renderButton:function(){var e=this;return s.default.createElement("button",{"aria-controls":this.props["aria-controls"],"aria-describedby":this.props["aria-describedby"],"aria-expanded":this.props["aria-expanded"],"aria-haspopup":this.props["aria-haspopup"],className:this.getClassName(),disabled:this.props.disabled,id:this.props.id,onBlur:this.props.onBlur,onClick:this.handleClick,onFocus:this.props.onFocus,onKeyDown:this.props.onKeyDown,onKeyPress:this.props.onKeyPress,onKeyUp:this.props.onKeyUp,onMouseDown:this.props.onMouseDown,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,ref:function(t){e.props.buttonRef&&e.props.buttonRef(t)},tabIndex:this.props.tabIndex,title:this.props.title,type:this.props.type},"right"===this.props.iconPosition?this.renderLabel():null,this.props.iconName||this.props.iconPath?this.renderIcon(this.props.iconName):null,"more"===this.props.iconVariant?s.default.createElement(f.default,{category:"utility",name:"down",size:"x-small"}):null,"left"!==this.props.iconPosition&&this.props.iconPosition?null:this.renderLabel(),this.props.children)},renderTooltip:function(){return s.default.createElement(v.default,{content:this.props.tooltip},this.renderButton)},render:function(){return this.props.tooltip?this.renderTooltip():this.renderButton()}});exports.default=g},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n={ENTER:13,ESCAPE:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,TAB:9,DELETE:46,BACKSPACE:8},c={ENTER:{key:"Enter",keyCode:n.ENTER,which:n.ENTER},ESCAPE:{key:"Escape",keyCode:n.ESCAPE,which:n.ESCAPE},SPACE:{key:"Space",keyCode:n.SPACE,which:n.SPACE},LEFT:{key:"Left",keyCode:n.LEFT,which:n.LEFT},UP:{key:"Up",keyCode:n.UP,which:n.ESCAPE},RIGHT:{key:"Right",keyCode:n.RIGHT,which:n.RIGHT},DOWN:{key:"Down",keyCode:n.DOWN,which:n.DOWN},TAB:{key:"Tab",keyCode:n.TAB,which:n.TAB},DELETE:{key:"Delete",keyCode:n.DELETE,which:n.DELETE},BACKSPACE:{key:"Backspace",keyCode:n.BACKSPACE,which:n.BACKSPACE}};exports.default=n,exports.keyObjects=c},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(exports,"__esModule",{value:!0});var l=t(0),s=n(l),o=t(1),a=n(o),r=t(22),i=n(r),u=t(24),d=n(u),p=t(2),f=function(e){var t=e.assistiveText,n=e.category,l=e.className,o=e.containerClassName,a=e.icon,r=e.inverse,u=e.name,p=e.path,f=e.size,h=e.style,v=e.title,m=u?u.replace(/_/g,"-"):"";return s.default.createElement("span",{className:(0,i.default)(c({"slds-icon_container":"utility"!==n,"slds-icon_container--circle":"action"===n},"slds-icon-"+n+"-"+m,"utility"!==n&&"doctype"!==n&&!p),o),title:v},s.default.createElement(d.default,{"aria-hidden":"true",category:n,className:(0,i.default)(l,"slds-icon",{"slds-icon--xx-small":"xx-small"===f,"slds-icon--x-small":"x-small"===f,"slds-icon--small":"small"===f,"slds-icon--large":"large"===f,"slds-icon-text-default":"utility"===n?!r:r}),icon:a,name:u,path:p,style:h}),t?s.default.createElement("span",{className:"slds-assistive-text"},t):"")};f.displayName=p.ICON,f.propTypes={assistiveText:a.default.string,category:a.default.oneOf(["action","custom","doctype","standard","utility"]).isRequired,className:a.default.oneOfType([a.default.array,a.default.object,a.default.string]),containerClassName:a.default.oneOfType([a.default.array,a.default.object,a.default.string]),colorVariant:a.default.oneOf(["base","default","error","warning"]),icon:a.default.object,inverse:a.default.bool,name:a.default.string,path:a.default.string,size:a.default.oneOf(["xx-small","x-small","small","medium","large"]),style:a.default.object,title:a.default.string},f.defaultProps={category:"standard",size:"medium"},exports.default=f},function(e,exports,t){e.exports=t(122)},function(e,exports){function t(e){var t=n(e)?o.call(e):"";return t==c||t==l}function n(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}var c="[object Function]",l="[object GeneratorFunction]",s=Object.prototype,o=s.toString;e.exports=t},function(e,exports){function t(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function n(e,t){for(var n=-1,c=Array(e);++n<e;)c[n]=t(n);return c}function c(e,t){var c=H(e)||p(e)?n(e.length,String):[],l=c.length,s=!!l;for(var o in e)!t&&!C.call(e,o)||s&&("length"==o||r(o,l))||c.push(o);return c}function l(e,t,n){var c=e[t];C.call(e,t)&&d(c,n)&&(void 0!==n||t in e)||(e[t]=n)}function s(e){if(!u(e))return T(e);var t=[];for(var n in Object(e))C.call(e,n)&&"constructor"!=n&&t.push(n);return t}function o(e,n){return n=N(void 0===n?e.length-1:n,0),function(){for(var c=arguments,l=-1,s=N(c.length-n,0),o=Array(s);++l<s;)o[l]=c[n+l];l=-1;for(var a=Array(n+1);++l<n;)a[l]=c[l];return a[n]=o,t(e,this,a)}}function a(e,t,n,c){n||(n={});for(var s=-1,o=t.length;++s<o;){var a=t[s],r=c?c(n[a],e[a],a,n,e):void 0;l(n,a,void 0===r?e[a]:r)}return n}function r(e,t){return!!(t=null==t?y:t)&&("number"==typeof e||M.test(e))&&e>-1&&e%1==0&&e<t}function i(e,t,n){if(!g(n))return!1;var c=typeof t;return!!("number"==c?f(n)&&r(t,n.length):"string"==c&&t in n)&&d(n[t],e)}function u(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||O)}function d(e,t){return e===t||e!==e&&t!==t}function p(e){return h(e)&&C.call(e,"callee")&&(!E.call(e,"callee")||S.call(e)==z)}function f(e){return null!=e&&m(e.length)&&!v(e)}function h(e){return w(e)&&f(e)}function v(e){var t=g(e)?S.call(e):"";return t==_||t==x}function m(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=y}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function w(e){return!!e&&"object"==typeof e}function b(e){return f(e)?c(e):s(e)}var y=9007199254740991,z="[object Arguments]",_="[object Function]",x="[object GeneratorFunction]",M=/^(?:0|[1-9]\d*)$/,O=Object.prototype,C=O.hasOwnProperty,S=O.toString,E=O.propertyIsEnumerable,T=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),N=Math.max,L=!E.call({valueOf:1},"valueOf"),H=Array.isArray,k=function(e){return o(function(t,n){var c=-1,l=n.length,s=l>1?n[l-1]:void 0,o=l>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(l--,s):void 0,o&&i(n[0],n[1],o)&&(s=l<3?void 0:s,l=1),t=Object(t);++c<l;){var a=n[c];a&&e(t,a,c,s)}return t})}(function(e,t){if(L||u(t)||f(t))return void a(t,b(t),e);for(var n in t)C.call(t,n)&&l(e,n,t[n])});e.exports=k},function(e,exports){e.exports=t},function(e,exports,t){"use strict";var n=function(){};e.exports=n},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n={};for(var c in e)t.indexOf(c)>=0||Object.prototype.hasOwnProperty.call(e,c)&&(n[c]=e[c]);return n}Object.defineProperty(exports,"__esModule",{value:!0});var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&(e[c]=n[c])}return e},o=t(0),a=n(o),r=t(1),i=n(r),u=t(3),d=n(u),p=t(11),f=n(p),h=t(24),v=n(h),m=t(7),g=n(m),w=t(2),b=function(e){var t=e.category,n=e.iconPosition,o=e.name,r=e.path,i=e.onClick,u=e.variant,p=l(e,["category","iconPosition","name","path","onClick","variant"]),h={combobox:a.default.createElement("span",{className:"slds-icon_container slds-input__icon slds-input__icon_right"},a.default.createElement(v.default,s({"aria-hidden":!0,category:t,className:(0,d.default)("slds-icon slds-icon_x-small slds-icon-text-default"),name:o,path:r},p))),base:a.default.createElement(v.default,s({"aria-hidden":!0,category:t,className:(0,d.default)("slds-input__icon slds-icon-text-default",c({},"slds-input__icon--"+n,n)),name:o,path:r},p))};return(0,f.default)(i)?a.default.createElement(g.default,s({className:(0,d.default)("slds-input__icon",c({},"slds-input__icon_"+n,n)),iconCategory:t,iconName:o,iconPath:r,onClick:i,variant:"icon"},p)):h[u]};b.displayName=w.ICON_INPUT,b.propTypes={category:i.default.string,iconPosition:i.default.oneOf(["left","right"]),name:i.default.string,path:i.default.string,onClick:i.default.func,variant:i.default.oneOf(["base","combobox"])},b.defaultProps={category:"utility",variant:"base"},exports.default=b},function(e,exports){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(t=window)}e.exports=t},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n=t(14),c=(function(e){e&&e.__esModule}(n),function(){});exports.default=c},function(e,exports){function t(e){return!0===e||!1===e||n(e)&&s.call(e)==c}function n(e){return!!e&&"object"==typeof e}var c="[object Boolean]",l=Object.prototype,s=l.toString;e.exports=t},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(exports,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&(e[c]=n[c])}return e},s=t(0),o=n(s),a=t(4),r=n(a),i=t(1),u=n(i),d=t(112),p=n(d),f=t(25),h=n(f),v=t(3),m=n(v),g=t(113),w=n(g),b=t(6),y=n(b),z=t(8),_=n(z),x=t(34),M=n(x),O=t(35),C=t(2),S=t(47),E=n(S),T=(0,r.default)({displayName:C.DIALOG,propTypes:{align:u.default.oneOf(["top","top left","top right","right","right top","right bottom","bottom","bottom left","bottom right","left","left top","left bottom"]),className:u.default.oneOfType([u.default.array,u.default.object,u.default.string]),contentsClassName:u.default.oneOfType([u.default.array,u.default.object,u.default.string]),children:u.default.node.isRequired,closeOnTabKey:u.default.bool,containerProps:u.default.object,inheritTargetWidth:u.default.bool,hasStaticAlignment:u.default.bool,offset:u.default.string,onClose:u.default.func,onKeyDown:u.default.func,onMouseEnter:u.default.func,onMouseLeave:u.default.func,onOpen:u.default.func,onRequestTargetElement:u.default.func.isRequired,outsideClickIgnoreClass:u.default.string,portalMount:u.default.func,position:u.default.oneOf(["absolute","overflowBoundaryElement","relative"]).isRequired,style:u.default.object,variant:u.default.oneOf(["dropdown","popover","tooltip"])},getDefaultProps:function(){return{align:"bottom left",offset:"0px 0px",outsideClickIgnoreClass:"ignore-react-onclickoutside"}},getInitialState:function(){return{triggerPopperJS:!1,isOpen:!1}},componentDidMount:function(){"absolute"!==this.props.position&&"relative"!==this.props.position||this.handleOpen()},componentDidUpdate:function(e,t){!0===this.state.triggerPopperJS&&!1===t.triggerPopperJS&&("absolute"===this.props.position||"overflowBoundaryElement"===this.props.position)&&this.dialogContent&&this.props.onRequestTargetElement()&&this.createPopper()},componentWillUnmount:function(){"popover"===this.props.variant&&(M.default.teardownScopedFocus(),M.default.returnFocusToStoredElement()),"absolute"!==this.props.position&&"overflowBoundaryElement"!==this.props.position||this.destroyPopper(),this.handleClose(void 0,{componentWillUnmount:!0})},getPropOffsetsInPixels:function(e){var t=e.split(" ");return{vertical:parseInt(t[0],10),horizontal:parseInt(t[1],10)}},getPopperStyles:function(){var e=this.state.popperData;if(!this.popper||!e)return{position:"absolute",pointerEvents:"none"};var t=this.getPropOffsetsInPixels(this.props.offset),n=e.offsets.popper.position,c=e.offsets.popper.left+t.horizontal+"px",s=e.offsets.popper.top+t.vertical+"px";return l({},e.style,{left:c,top:s,position:n})},setDialogContent:function(e){this.dialogContent=e,this.state.triggerPopperJS||this.setState({triggerPopperJS:!0})},handleClickOutside:function(){this.handleClose()},handleClose:function(e,t){this.setState({triggerPopperJS:!0}),this.props.onClose&&this.props.onClose(e,t)},handleClick:function(e){e.nativeEvent&&(e.nativeEvent.preventDefault(),e.nativeEvent.stopPropagation())},handleKeyDown:function(e){e.keyCode===_.default.TAB&&this.props.closeOnTabKey&&(y.default.trap(e),this.handleClose(e)),this.props.onKeyDown&&this.props.onKeyDown(e)},handleOpen:function(){var e=this.dialogContent;"popover"===this.props.variant&&e&&(M.default.storeActiveElement(),M.default.setupScopedFocus({ancestorElement:e.querySelector(".slds-popover")}),M.default.hasOrAncestorHasFocus()||M.default.focusAncestor()),this.props.onOpen&&this.props.onOpen(void 0,{portal:this.dialogContent})},createPopper:function(){var e=this,t=this.props.onRequestTargetElement(),n=this.dialogContent,c=(0,O.mapPropToPopperPlacement)(this.props.align),l={applyStyle:{enabled:!1},preventOverflow:{enabled:!0,boundariesElement:"absolute"===this.props.position?"scrollParent":"viewport"},removeOnDestroy:!0,updateState:{enabled:!0,order:900,fn:function(t){return(e.state.popperData&&!(0,h.default)(t.offsets,e.state.popperData.offsets)||!e.state.popperData)&&e.setState({popperData:t}),t}}};t||console.error("Target node not found!",t),n||console.error("Popper node not found!",n),this.popper=new p.default(t,n,{placement:c,eventsEnabled:!0,modifiers:l}),this.popper.scheduleUpdate()},destroyPopper:function(){this.popper&&this.popper.destroy()},render:function(){var e=this,t={};"absolute"!==this.props.position&&"overflowBoundaryElement"!==this.props.position||(t=this.getPopperStyles()),this.props.inheritTargetWidth&&this.props.onRequestTargetElement()&&(t.width=this.props.onRequestTargetElement().getBoundingClientRect().width),this.props.style&&(t=Object.assign(t,this.props.style));var n=o.default.createElement("div",l({className:(0,m.default)(c({"absolute-positioned":"absolute"===this.props.position,"portal-positioned":"overflowBoundaryElement"===this.props.position},""+this.props.outsideClickIgnoreClass,"overflowBoundaryElement"===this.props.position),this.props.contentsClassName)||void 0,style:t,onKeyDown:this.handleKeyDown,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},this.props.containerProps,{ref:this.setDialogContent}),this.props.children),s={absolute:function(){return n},relative:function(){return n},overflowBoundaryElement:function(){return o.default.createElement(w.default,{onOpen:e.handleOpen,portalMount:e.props.portalMount},o.default.createElement(E.default,{iconPath:e.context.iconPath},n))}};return s[this.props.position]&&s[this.props.position]()}});T.contextTypes={iconPath:u.default.string},exports.default=T},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&(e[c]=n[c])}return e},l=t(0),s=n(l),o=t(4),a=n(o),r=t(1),i=n(r),u=t(10),d=t(3),p=n(d),f=t(5),h=n(f),v=t(15),m=n(v),g=t(52),w=n(g),b=t(54),y=n(b),z=t(132),_=n(z),x=t(2),M=(0,a.default)({displayName:x.FORMS_INPUT,propTypes:{"aria-activedescendant":i.default.string,"aria-autocomplete":i.default.string,"aria-controls":i.default.string,"aria-describedby":i.default.string,"aria-expanded":i.default.bool,"aria-haspopup":i.default.bool,"aria-labelledby":i.default.string,"aria-owns":i.default.string,"aria-required":i.default.bool,assistiveText:(0,u.shape)({label:i.default.string,spinner:i.default.string}),children:i.default.node,className:i.default.oneOfType([i.default.array,i.default.object,i.default.string]),disabled:i.default.bool,errorText:i.default.string,fixedTextLeft:i.default.oneOfType([i.default.node,i.default.string]),fixedTextRight:i.default.oneOfType([i.default.node,i.default.string]),hasSpinner:i.default.bool,iconLeft:i.default.node,iconRight:i.default.node,id:i.default.string,inputRef:i.default.func,isStatic:i.default.bool,label:i.default.string,onBlur:i.default.func,onChange:i.default.func,onClick:i.default.func,onFocus:i.default.func,onInput:i.default.func,onInvalid:i.default.func,onKeyDown:i.default.func,onKeyPress:i.default.func,onKeyUp:i.default.func,onSelect:i.default.func,onSubmit:i.default.func,placeholder:i.default.string,minLength:i.default.string,maxLength:i.default.string,name:i.default.string,readOnly:i.default.bool,required:i.default.bool,type:i.default.oneOf(["text","password","datetime","datetime-local","date","month","time","week","number","email","url","search","tel","color"]),value:i.default.string,iconPosition:i.default.string,inlineEditTrigger:i.default.node,role:i.default.string},getDefaultProps:function(){return{type:"text"}},componentWillMount:function(){(0,_.default)(x.FORMS_INPUT,this.props),this.generatedId=h.default.generate(),this.props.errorText&&(this.generatedErrorId=h.default.generate())},getId:function(){return this.props.id||this.generatedId},getErrorId:function(){return this.props["aria-describedby"]||this.generatedErrorId},getIconRender:function(e,t){var n=void 0,l={assistiveText:this.props[t]&&this.props[t].props.assistiveText||this.props.iconAssistiveText,category:this.props[t]&&this.props[t].props.category||this.props.iconCategory,name:this.props[t]&&this.props[t].props.name||this.props.iconName,onClick:this.props[t]&&this.props[t].props.onClick||this.props.onIconClick};return this.props[t]&&e&&this.props[t]?n=s.default.cloneElement(this.props[t],{iconPosition:""+e}):l.name&&(n=s.default.createElement(m.default,c({iconPosition:e},l))),n},render:function(){var e=!!this.props.iconLeft||("left"===this.props.iconPosition||void 0===this.props.iconPosition)&&!!this.props.iconName,t=!!this.props.iconRight||"right"===this.props.iconPosition&&!!this.props.iconName;return s.default.createElement("div",{className:(0,p.default)("slds-form-element",{"slds-has-error":this.props.errorText},this.props.className)},s.default.createElement(y.default,{assistiveText:this.props.assistiveText,htmlFor:this.props.isStatic?void 0:this.getId(),label:this.props.label,required:this.props.required,variant:this.props.isStatic?"static":"base"}),s.default.createElement(w.default,{"aria-activedescendant":this.props["aria-activedescendant"],"aria-autocomplete":this.props["aria-autocomplete"],"aria-controls":this.props["aria-controls"],"aria-labelledby":this.props["aria-labelledby"],"aria-describedby":this.getErrorId(),"aria-expanded":this.props["aria-expanded"],"aria-owns":this.props["aria-owns"],"aria-required":this.props["aria-required"],containerProps:{className:"slds-form-element__control"},disabled:this.props.disabled,fixedTextLeft:this.props.fixedTextLeft,fixedTextRight:this.props.fixedTextRight,hasSpinner:this.props.hasSpinner,id:this.getId(),iconLeft:e?this.getIconRender("left","iconLeft"):null,iconRight:t?this.getIconRender("right","iconRight"):null,inlineEditTrigger:this.props.inlineEditTrigger,isStatic:this.props.isStatic,minLength:this.props.minLength,maxLength:this.props.maxLength,name:this.props.name,onBlur:this.props.onBlur,onChange:this.props.onChange,onClick:this.props.onClick,onFocus:this.props.onFocus,onInput:this.props.onInput,onInvalid:this.props.onInvalid,onKeyDown:this.props.onKeyDown,onKeyPress:this.props.onKeyPress,onKeyUp:this.props.onKeyUp,onSelect:this.props.onSelect,onSubmit:this.props.onSubmit,placeholder:this.props.placeholder,inputRef:this.props.inputRef,readOnly:this.props.readOnly,required:this.props.required,role:this.props.role,spinnerAssistiveText:this.props.assistiveText&&this.props.assistiveText.spinner,type:this.props.type,value:this.props.value}),this.props.errorText&&s.default.createElement("div",{id:this.getErrorId(),className:"slds-form-element__help"},this.props.errorText),this.props.children)}});exports.default=M},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n=t(14),c=(function(e){e&&e.__esModule}(n),function(){});exports.default=c},function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n=t(3),c=function(e){return e&&e.__esModule?e:{default:e}}(n),l=function(){var e=c.default.apply(void 0,arguments);return""===e?void 0:e};exports.default=l},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var c=t(28),l=n(c),s=t(144),o=n(s);exports.default=(0,l.default)(o.default)},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n={};for(var c in e)t.indexOf(c)>=0||Object.prototype.hasOwnProperty.call(e,c)&&(n[c]=e[c]);return n}Object.defineProperty(exports,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&(e[c]=n[c])}return e},s=t(0),o=n(s),a=t(1),r=n(a),i=t(104),u=n(i),d=t(106),p=n(d),f=t(107),h=n(f),v=t(108),m=n(v),g=t(109),w=n(g),b=t(110),y=n(b),z=t(111),_=n(z),x=function(e,t){var n=e.name,s=void 0===n?"":n,a=(e.assistiveText,e.category),r=e.icon,i=e.path,d=c(e,["name","assistiveText","category","icon","path"]);(0,u.default)("UtilityIcon",{name:s,category:a,path:i,context:t});var f={action:m.default,custom:w.default,doctype:y.default,standard:_.default,utility:h.default},v=void 0;r?v=r:Object.keys(f[a]).length&&(v=f[a][s.toLowerCase()],v.viewBox=f[a].viewBox);var g=void 0;return g=i||(t[a+"Sprite"]?t[a+"Sprite"]+"#"+s:t.iconPath&&t.iconPath+"/"+a+"-sprite/svg/symbols.svg#"+s),v?o.default.createElement(p.default,l({data:v,name:s},d)):o.default.createElement("svg",d,o.default.createElement("use",{xlinkHref:g}))};x.displayName="UtilityIcon",x.propTypes={assistiveText:r.default.string,category:r.default.oneOf(["action","custom","doctype","standard","utility"]),icon:r.default.object,name:r.default.string,path:r.default.string},x.defaultProps={category:"utility"},x.contextTypes={iconPath:r.default.string,actionSprite:r.default.string,customSprite:r.default.string,doctypeSprite:r.default.string,standardSprite:r.default.string,utilitySprite:r.default.string},exports.default=x},function(e,exports,t){(function(e,t){function n(e,t){for(var n=-1,c=null==e?0:e.length,l=0,s=[];++n<c;){var o=e[n];t(o,n,e)&&(s[l++]=o)}return s}function c(e,t){for(var n=-1,c=t.length,l=e.length;++n<c;)e[l+n]=t[n];return e}function l(e,t){for(var n=-1,c=null==e?0:e.length;++n<c;)if(t(e[n],n,e))return!0;return!1}function s(e,t){for(var n=-1,c=Array(e);++n<e;)c[n]=t(n);return c}function o(e,t){return e.has(t)}function a(e,t){return null==e?void 0:e[t]}function r(e){var t=-1,n=Array(e.size);return e.forEach(function(e,c){n[++t]=[c,e]}),n}function i(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var c=e[t];this.set(c[0],c[1])}}function d(){this.__data__=Mt?Mt(null):{},this.size=0}function p(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function f(e){var t=this.__data__;if(Mt){var n=t[e];return n===we?void 0:n}return ot.call(t,e)?t[e]:void 0}function h(e){var t=this.__data__;return Mt?void 0!==t[e]:ot.call(t,e)}function v(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Mt&&void 0===t?we:t,this}function m(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var c=e[t];this.set(c[0],c[1])}}function g(){this.__data__=[],this.size=0}function w(e){var t=this.__data__,n=R(t,e);return!(n<0)&&(n==t.length-1?t.pop():ht.call(t,n,1),--this.size,!0)}function b(e){var t=this.__data__,n=R(t,e);return n<0?void 0:t[n][1]}function y(e){return R(this.__data__,e)>-1}function z(e,t){var n=this.__data__,c=R(n,e);return c<0?(++this.size,n.push([e,t])):n[c][1]=t,this}function _(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var c=e[t];this.set(c[0],c[1])}}function x(){this.size=0,this.__data__={hash:new u,map:new(yt||m),string:new u}}function M(e){var t=J(this,e).delete(e);return this.size-=t?1:0,t}function O(e){return J(this,e).get(e)}function C(e){return J(this,e).has(e)}function S(e,t){var n=J(this,e),c=n.size;return n.set(e,t),this.size+=n.size==c?0:1,this}function E(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new _;++t<n;)this.add(e[t])}function T(e){return this.__data__.set(e,we),this}function N(e){return this.__data__.has(e)}function L(e){var t=this.__data__=new m(e);this.size=t.size}function H(){this.__data__=new m,this.size=0}function k(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function I(e){return this.__data__.get(e)}function P(e){return this.__data__.has(e)}function D(e,t){var n=this.__data__;if(n instanceof m){var c=n.__data__;if(!yt||c.length<ge-1)return c.push([e,t]),this.size=++n.size,this;n=this.__data__=new _(c)}return n.set(e,t),this.size=n.size,this}function V(e,t){var n=Pt(e),c=!n&&It(e),l=!n&&!c&&Dt(e),o=!n&&!c&&!l&&Vt(e),a=n||c||l||o,r=a?s(e.length,String):[],i=r.length;for(var u in e)!t&&!ot.call(e,u)||a&&("length"==u||l&&("offset"==u||"parent"==u)||o&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||te(u,i))||r.push(u);return r}function R(e,t){for(var n=e.length;n--;)if(ae(e[n][0],t))return n;return-1}function A(e,t,n){var l=t(e);return Pt(e)?l:c(l,n(e))}function j(e){return null==e?void 0===e?Ae:He:vt&&vt in Object(e)?ee(e):se(e)}function F(e){return fe(e)&&j(e)==_e}function B(e,t,n,c,l){return e===t||(null==e||null==t||!fe(e)&&!fe(t)?e!==e&&t!==t:q(e,t,n,c,B,l))}function q(e,t,n,c,l,s){var o=Pt(e),a=Pt(t),r=o?xe:kt(e),i=a?xe:kt(t);r=r==_e?ke:r,i=i==_e?ke:i;var u=r==ke,d=i==ke,p=r==i;if(p&&Dt(e)){if(!Dt(t))return!1;o=!0,u=!1}if(p&&!u)return s||(s=new L),o||Vt(e)?G(e,t,n,c,l,s):Y(e,t,r,n,c,l,s);if(!(n&be)){var f=u&&ot.call(e,"__wrapped__"),h=d&&ot.call(t,"__wrapped__");if(f||h){var v=f?e.value():e,m=h?t.value():t;return s||(s=new L),l(v,m,n,c,s)}}return!!p&&(s||(s=new L),Q(e,t,n,c,l,s))}function K(e){return!(!pe(e)||ce(e))&&(ue(e)?it:qe).test(oe(e))}function W(e){return fe(e)&&de(e.length)&&!!We[j(e)]}function U(e){if(!le(e))return wt(e);var t=[];for(var n in Object(e))ot.call(e,n)&&"constructor"!=n&&t.push(n);return t}function G(e,t,n,c,s,a){var r=n&be,i=e.length,u=t.length;if(i!=u&&!(r&&u>i))return!1;var d=a.get(e);if(d&&a.get(t))return d==t;var p=-1,f=!0,h=n&ye?new E:void 0;for(a.set(e,t),a.set(t,e);++p<i;){var v=e[p],m=t[p];if(c)var g=r?c(m,v,p,t,e,a):c(v,m,p,e,t,a);if(void 0!==g){if(g)continue;f=!1;break}if(h){if(!l(t,function(e,t){if(!o(h,t)&&(v===e||s(v,e,n,c,a)))return h.push(t)})){f=!1;break}}else if(v!==m&&!s(v,m,n,c,a)){f=!1;break}}return a.delete(e),a.delete(t),f}function Y(e,t,n,c,l,s,o){switch(n){case Fe:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case je:return!(e.byteLength!=t.byteLength||!s(new pt(e),new pt(t)));case Oe:case Ce:case Le:return ae(+e,+t);case Se:return e.name==t.name&&e.message==t.message;case Pe:case Ve:return e==t+"";case Ne:var a=r;case De:var u=c&be;if(a||(a=i),e.size!=t.size&&!u)return!1;var d=o.get(e);if(d)return d==t;c|=ye,o.set(e,t);var p=G(a(e),a(t),c,l,s,o);return o.delete(e),p;case Re:if(Lt)return Lt.call(e)==Lt.call(t)}return!1}function Q(e,t,n,c,l,s){var o=n&be,a=X(e),r=a.length;if(r!=X(t).length&&!o)return!1;for(var i=r;i--;){var u=a[i];if(!(o?u in t:ot.call(t,u)))return!1}var d=s.get(e);if(d&&s.get(t))return d==t;var p=!0;s.set(e,t),s.set(t,e);for(var f=o;++i<r;){u=a[i];var h=e[u],v=t[u];if(c)var m=o?c(v,h,u,t,e,s):c(h,v,u,e,t,s);if(!(void 0===m?h===v||l(h,v,n,c,s):m)){p=!1;break}f||(f="constructor"==u)}if(p&&!f){var g=e.constructor,w=t.constructor;g!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof g&&g instanceof g&&"function"==typeof w&&w instanceof w)&&(p=!1)}return s.delete(e),s.delete(t),p}function X(e){return A(e,he,Ht)}function J(e,t){var n=e.__data__;return ne(t)?n["string"==typeof t?"string":"hash"]:n.map}function Z(e,t){var n=a(e,t);return K(n)?n:void 0}function ee(e){var t=ot.call(e,vt),n=e[vt];try{e[vt]=void 0;var c=!0}catch(e){}var l=rt.call(e);return c&&(t?e[vt]=n:delete e[vt]),l}function te(e,t){return!!(t=null==t?ze:t)&&("number"==typeof e||Ke.test(e))&&e>-1&&e%1==0&&e<t}function ne(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function ce(e){return!!at&&at in e}function le(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ct)}function se(e){return rt.call(e)}function oe(e){if(null!=e){try{return st.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ae(e,t){return e===t||e!==e&&t!==t}function re(e){return null!=e&&de(e.length)&&!ue(e)}function ie(e,t){return B(e,t)}function ue(e){if(!pe(e))return!1;var t=j(e);return t==Ee||t==Te||t==Me||t==Ie}function de(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=ze}function pe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function fe(e){return null!=e&&"object"==typeof e}function he(e){return re(e)?V(e):U(e)}function ve(){return[]}function me(){return!1}var ge=200,we="__lodash_hash_undefined__",be=1,ye=2,ze=9007199254740991,_e="[object Arguments]",xe="[object Array]",Me="[object AsyncFunction]",Oe="[object Boolean]",Ce="[object Date]",Se="[object Error]",Ee="[object Function]",Te="[object GeneratorFunction]",Ne="[object Map]",Le="[object Number]",He="[object Null]",ke="[object Object]",Ie="[object Proxy]",Pe="[object RegExp]",De="[object Set]",Ve="[object String]",Re="[object Symbol]",Ae="[object Undefined]",je="[object ArrayBuffer]",Fe="[object DataView]",Be=/[\\^$.*+?()[\]{}|]/g,qe=/^\[object .+?Constructor\]$/,Ke=/^(?:0|[1-9]\d*)$/,We={};We["[object Float32Array]"]=We["[object Float64Array]"]=We["[object Int8Array]"]=We["[object Int16Array]"]=We["[object Int32Array]"]=We["[object Uint8Array]"]=We["[object Uint8ClampedArray]"]=We["[object Uint16Array]"]=We["[object Uint32Array]"]=!0,We[_e]=We[xe]=We[je]=We[Oe]=We[Fe]=We[Ce]=We[Se]=We[Ee]=We[Ne]=We[Le]=We[ke]=We[Pe]=We[De]=We[Ve]=We["[object WeakMap]"]=!1;var Ue="object"==typeof e&&e&&e.Object===Object&&e,Ge="object"==typeof self&&self&&self.Object===Object&&self,Ye=Ue||Ge||Function("return this")(),Qe="object"==typeof exports&&exports&&!exports.nodeType&&exports,Xe=Qe&&"object"==typeof t&&t&&!t.nodeType&&t,Je=Xe&&Xe.exports===Qe,Ze=Je&&Ue.process,$e=function(){try{return Ze&&Ze.binding&&Ze.binding("util")}catch(e){}}(),et=$e&&$e.isTypedArray,tt=Array.prototype,nt=Function.prototype,ct=Object.prototype,lt=Ye["__core-js_shared__"],st=nt.toString,ot=ct.hasOwnProperty,at=function(){var e=/[^.]+$/.exec(lt&&lt.keys&&lt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),rt=ct.toString,it=RegExp("^"+st.call(ot).replace(Be,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ut=Je?Ye.Buffer:void 0,dt=Ye.Symbol,pt=Ye.Uint8Array,ft=ct.propertyIsEnumerable,ht=tt.splice,vt=dt?dt.toStringTag:void 0,mt=Object.getOwnPropertySymbols,gt=ut?ut.isBuffer:void 0,wt=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),bt=Z(Ye,"DataView"),yt=Z(Ye,"Map"),zt=Z(Ye,"Promise"),_t=Z(Ye,"Set"),xt=Z(Ye,"WeakMap"),Mt=Z(Object,"create"),Ot=oe(bt),Ct=oe(yt),St=oe(zt),Et=oe(_t),Tt=oe(xt),Nt=dt?dt.prototype:void 0,Lt=Nt?Nt.valueOf:void 0;u.prototype.clear=d,u.prototype.delete=p,u.prototype.get=f,u.prototype.has=h,u.prototype.set=v,m.prototype.clear=g,m.prototype.delete=w,m.prototype.get=b,m.prototype.has=y,m.prototype.set=z,_.prototype.clear=x,_.prototype.delete=M,_.prototype.get=O,_.prototype.has=C,_.prototype.set=S,E.prototype.add=E.prototype.push=T,E.prototype.has=N,L.prototype.clear=H,L.prototype.delete=k,L.prototype.get=I,L.prototype.has=P,L.prototype.set=D;var Ht=mt?function(e){return null==e?[]:(e=Object(e),n(mt(e),function(t){return ft.call(e,t)}))}:ve,kt=j;(bt&&kt(new bt(new ArrayBuffer(1)))!=Fe||yt&&kt(new yt)!=Ne||zt&&"[object Promise]"!=kt(zt.resolve())||_t&&kt(new _t)!=De||xt&&"[object WeakMap]"!=kt(new xt))&&(kt=function(e){var t=j(e),n=t==ke?e.constructor:void 0,c=n?oe(n):"";if(c)switch(c){case Ot:return Fe;case Ct:return Ne;case St:return"[object Promise]";case Et:return De;case Tt:return"[object WeakMap]"}return t});var It=F(function(){return arguments}())?F:function(e){return fe(e)&&ot.call(e,"callee")&&!ft.call(e,"callee")},Pt=Array.isArray,Dt=gt||me,Vt=et?function(e){return function(t){return e(t)}}(et):W;t.exports=ie}).call(exports,t(16),t(26)(e))},function(e,exports){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,exports,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.cssClasses=void 0;var c=t(0),l=n(c),s=t(4),o=n(s),a=t(1),r=n(a),i=t(3),u=n(i),d=t(2),p=exports.cssClasses={base:"slds-media",figure:"slds-media__figure",body:"slds-media__body"},f=(0,o.default)({displayName:d.MEDIA_OBJECT,propTypes:{canTruncate:r.default.bool,className:r.default.oneOfType([r.default.array,r.default.object,r.default.string]),body:r.default.node,figure:r.default.node,verticalCenter:r.default.bool},render:function(){return l.default.createElement("div",{className:(0,u.default)(p.base,{"slds-media--center":this.props.verticalCenter,"slds-has-flexi-truncate":this.props.canTruncate},this.props.className)},this.props.figure?l.default.createElement("div",{className:p.figure},this.props.figure," "):null,l.default.createElement("div",{className:p.body},this.props.body))}});exports.default=f},function(e,t,n){"use strict";function c(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function l(e,t){if(null==e)return{};var n,c,l={},s=Object.keys(e);for(c=0;c<s.length;c++)n=s[c],t.indexOf(n)>=0||(l[n]=e[n]);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(c=0;c<o.length;c++)n=o[c],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}function s(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}function o(e,t,n){if(e===t)return!0;for(;e.parentNode;){if(s(e,t,n))return!0;e=e.parentNode}return e}function a(e){return document.documentElement.clientWidth<=e.clientX||document.documentElement.clientHeight<=e.clientY}function r(e,t){var n=null;return-1!==g.indexOf(t)&&u&&(n={passive:!e.props.preventDefault}),n}function i(e,t){var n,s;return s=n=function(n){function s(e){var t;return t=n.call(this,e)||this,t.__outsideClickHandler=function(e){if("function"==typeof t.__clickOutsideHandlerProp)return void t.__clickOutsideHandlerProp(e);var n=t.getInstance();if("function"==typeof n.props.handleClickOutside)return void n.props.handleClickOutside(e);if("function"==typeof n.handleClickOutside)return void n.handleClickOutside(e);throw new Error("WrappedComponent lacks a handleClickOutside(event) function for processing outside click events.")},t.enableOnClickOutside=function(){if("undefined"!=typeof document&&!m[t._uid]){void 0===u&&(u=f()),m[t._uid]=!0;var e=t.props.eventTypes;e.forEach||(e=[e]),v[t._uid]=function(e){if(!t.props.disableOnClickOutside&&null!==t.componentNode&&(t.props.preventDefault&&e.preventDefault(),t.props.stopPropagation&&e.stopPropagation(),!t.props.excludeScrollbar||!a(e))){o(e.target,t.componentNode,t.props.outsideClickIgnoreClass)===document&&t.__outsideClickHandler(e)}},e.forEach(function(e){document.addEventListener(e,v[t._uid],r(t,e))})}},t.disableOnClickOutside=function(){delete m[t._uid];var e=v[t._uid];if(e&&"undefined"!=typeof document){var n=t.props.eventTypes;n.forEach||(n=[n]),n.forEach(function(n){return document.removeEventListener(n,e,r(t,n))}),delete v[t._uid]}},t.getRef=function(e){return t.instanceRef=e},t._uid=h(),t}c(s,n);var i=s.prototype;return i.getInstance=function(){if(!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},i.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=Object(p.findDOMNode)(this.getInstance()),this.enableOnClickOutside()}},i.componentDidUpdate=function(){this.componentNode=Object(p.findDOMNode)(this.getInstance())},i.componentWillUnmount=function(){this.disableOnClickOutside()},i.render=function(){var t=this.props,n=(t.excludeScrollbar,l(t,["excludeScrollbar"]));return e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,Object(d.createElement)(e,n)},s}(d.Component),n.displayName="OnClickOutside("+(e.displayName||e.name||"Component")+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:w,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},s}Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"IGNORE_CLASS_NAME",function(){return w});var u,d=n(0),p=(n.n(d),n(13)),f=(n.n(p),function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}}),h=function(e){return void 0===e&&(e=0),function(){return++e}}(),v={},m={},g=["touchstart","touchmove"],w="ignore-react-onclickoutside";t.default=i},function(e,exports,t){"use strict";function n(){d=!1}function c(e){if(!e)return void(i!==f&&(i=f,n()));if(e!==i){if(e.length!==f.length)throw new Error("Custom alphabet for shortid must be "+f.length+" unique characters. You submitted "+e.length+" characters: "+e);var t=e.split("").filter(function(e,t,n){return t!==n.lastIndexOf(e)});if(t.length)throw new Error("Custom alphabet for shortid must be "+f.length+" unique characters. These characters were not unique: "+t.join(", "));i=e,n()}}function l(e){return c(e),i}function s(e){p.seed(e),