Socket
Socket
Sign inDemoInstall

@wfp/ui

Package Overview
Dependencies
Maintainers
7
Versions
349
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wfp/ui - npm Package Compare versions

Comparing version 0.17.56 to 0.17.57

5

es/components/SubNavigation/SubNavigation.js

@@ -138,8 +138,11 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

var children = _ref9.children,
columns = _ref9.columns,
className = _ref9.className,
title = _ref9.title,
other = _objectWithoutProperties(_ref9, ["children", "className", "title"]);
other = _objectWithoutProperties(_ref9, ["children", "columns", "className", "title"]);
var classes = classNames('wfp--sub-navigation__group', {
className: className
}, {
'wfp--sub-navigation__group--columns': columns
});

@@ -146,0 +149,0 @@ return React.createElement("div", _extends({

14

es/components/User/User.js

@@ -14,4 +14,5 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

image = _ref.image,
title = _ref.title,
other = _objectWithoutProperties(_ref, ["alt", "className", "ellipsis", "image", "title"]);
small = _ref.small,
name = _ref.name,
other = _objectWithoutProperties(_ref, ["alt", "className", "ellipsis", "image", "small", "name"]);

@@ -38,9 +39,10 @@ var avatar;

'wfp--user__title': true,
'wfp--user__title--ellipsis': ellipsis
'wfp--user__title--ellipsis': ellipsis,
'wfp--user__title--small': small
});
return React.createElement("div", _extends({
className: classes
}, other), avatar, title && React.createElement("span", {
}, other), avatar, name && React.createElement("span", {
className: titleClasses
}, title));
}, name));
};

@@ -52,3 +54,3 @@

image: PropTypes.string,
title: PropTypes.string
name: PropTypes.string
};

@@ -55,0 +57,0 @@ User.defaultProps = {

@@ -157,8 +157,11 @@ "use strict";

var children = _ref9.children,
columns = _ref9.columns,
className = _ref9.className,
title = _ref9.title,
other = _objectWithoutProperties(_ref9, ["children", "className", "title"]);
other = _objectWithoutProperties(_ref9, ["children", "columns", "className", "title"]);
var classes = (0, _classnames.default)('wfp--sub-navigation__group', {
className: className
}, {
'wfp--sub-navigation__group--columns': columns
});

@@ -165,0 +168,0 @@ return _react.default.createElement("div", _extends({

@@ -25,4 +25,5 @@ "use strict";

image = _ref.image,
title = _ref.title,
other = _objectWithoutProperties(_ref, ["alt", "className", "ellipsis", "image", "title"]);
small = _ref.small,
name = _ref.name,
other = _objectWithoutProperties(_ref, ["alt", "className", "ellipsis", "image", "small", "name"]);

@@ -49,9 +50,10 @@ var avatar;

'wfp--user__title': true,
'wfp--user__title--ellipsis': ellipsis
'wfp--user__title--ellipsis': ellipsis,
'wfp--user__title--small': small
});
return _react.default.createElement("div", _extends({
className: classes
}, other), avatar, title && _react.default.createElement("span", {
}, other), avatar, name && _react.default.createElement("span", {
className: titleClasses
}, title));
}, name));
};

@@ -63,3 +65,3 @@

image: _propTypes.default.string,
title: _propTypes.default.string
name: _propTypes.default.string
};

@@ -66,0 +68,0 @@ User.defaultProps = {

{
"name": "@wfp/ui",
"version": "0.17.56",
"version": "0.17.57",
"description": "WFP UI-Kit Next",

@@ -5,0 +5,0 @@ "license": "Apache-2",

@@ -188,2 +188,3 @@ import PropTypes from 'prop-types';

children,
columns,
className,

@@ -194,5 +195,6 @@ title,

const classes = classNames('wfp--sub-navigation__group', {
className
});
const classes = classNames('wfp--sub-navigation__group',
{ className },
{'wfp--sub-navigation__group--columns': columns }
);

@@ -199,0 +201,0 @@ return (

@@ -10,3 +10,4 @@ import PropTypes from 'prop-types';

image,
title,
small,
name,
...other

@@ -38,2 +39,3 @@ }) => {

'wfp--user__title--ellipsis' : ellipsis,
'wfp--user__title--small' : small,
});

@@ -44,5 +46,5 @@

{avatar}
{title &&
{name &&
<span className={titleClasses}>
{title}
{name}
</span>

@@ -58,3 +60,3 @@ }

image: PropTypes.string,
title: PropTypes.string
name: PropTypes.string

@@ -61,0 +63,0 @@ };

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("prop-types"),require("react"),require("classnames")):"function"==typeof define&&define.amd?define(["exports","prop-types","react","classnames"],t):t(e.WfpComponentsReact={},e.PropTypes,e.React,e.classNames)}(this,function(e,t,n,a){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var r="default"in n?n.default:n;function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function o(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function u(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,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}a=a&&a.hasOwnProperty("default")?a.default:a;var f=function(e){var t=e.background,n=e.children,i=e.className,l=e.pageWidth,o=e.spacing,u=p(e,["background","children","className","pageWidth","spacing"]),d=a(s({"wfp--wrapper":!0,"wfp--wrapper--narrow":"narrow"===l,"wfp--wrapper--narrower":"narrower"===l,"wfp--wrapper--narrowest":"narrowest"===l,"wfp--wrapper--narrow wfp--wrapper--mobile-full":"narrow-full"===l,"wfp--wrapper--narrower wfp--wrapper--mobile-full":"narrower-full"===l,"wfp--wrapper--spacing-md":"md"===o},"".concat(i),i));if(t){var m=a({"wfp--wrapper--background-lighter":"lighter"===t});return r.createElement("div",{className:m},r.createElement("div",c({className:d},u),n))}return r.createElement("div",c({className:d},u),n)};f.propTypes={children:t.node,className:t.string,pageWidth:t.string};var b=function(e){var t=e.className,n=e.children,i=a("wfp--banner-navigation__item",t);return r.createElement("li",{className:i},n)};b.propTypes={className:t.string,children:t.node.isRequired};var g=function(e){var t=e.children,n=e.className,i=e.id,l=e.pageWidth,o=a("wfp--banner-navigation",n);return r.createElement("div",{id:i,className:o},r.createElement(f,{pageWidth:l},r.createElement("ul",{className:"wfp--banner-navigation__list"},t)))};g.propTypes={children:t.node.isRequired,className:t.string,id:t.string,wrapperClassName:t.string},g.defaultProps={pageWidth:"narrower"};var h=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"toggleBlockquote",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({open:!n.state.open})}}),Object.defineProperty(d(n),"showInnerHtml",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return{__html:e}}}),n.state={open:!1},n}return u(t,r.Component),o(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children,i=e.style,l=e.title,o=e.toggleable,c=(e.columnCount,e.innerHtml),u=e.type,d=(p(e,["className","children","style","title","toggleable","columnCount","innerHtml","type"]),a({"wfp--blockquote":!0,"wfp--blockquote--toggleable":!0===o,"wfp--blockquote--light":"light"===u,"wfp--blockquote--code":"code"===u,"wfp--blockquote--warning":"warning"===u,"wfp--blockquote--info":"info"===u,"wfp--blockquote--open":this.state.open})),m=a(s({"wfp--blockquote__content":!0},"".concat(t),t));return r.createElement("div",{className:d},l&&r.createElement("div",{onClick:this.toggleBlockquote,className:"wfp--blockquote__title"},l),r.createElement("div",{className:m,style:i},n,c&&r.createElement("div",{dangerouslySetInnerHTML:this.showInnerHtml(c)})))}}]),t}();h.propTypes={children:t.node,type:t.string};var v=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--breadcrumb wfp--breadcrumb--no-trailing-slash",n);return r.createElement("div",c({className:l},i),t)};v.propTypes={children:t.node,className:t.string};var w=function(e){var t=e.children,n=e.className,i=e.href,l=p(e,["children","className","href"]),o=a("wfp--link",n);return r.createElement("a",c({href:i,className:o},l),t)};w.propTypes={children:t.node,className:t.string,href:t.string};var y=function(e){var t=e.children,n=e.className,i=e.href,l=p(e,["children","className","href"]),o=a("wfp--breadcrumb-item",n);return r.createElement("div",c({className:o},l),function(e,t){return"string"==typeof e&&void 0!==t?r.createElement(w,{href:t},e):r.cloneElement(r.Children.only(e),{className:"wfp--link"})}(t,i))};y.propTypes={children:t.node,className:t.string,href:t.string};var _=function(e){var t=e.className,n=p(e,["className"]),i=a("wfp--breadcrumb-home",t);return r.createElement("div",c({className:i},n))};_.propTypes={type:t.string};var N=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--icon",n);return r.createElement("div",c({className:l},i),t)};N.propTypes={children:t.node,className:t.string};var T=function(e){var t=e.children,n=e.className,i=e.disabled,l=e.small,o=e.kind,s=e.href,u=e.tabIndex,d=e.type,m=e.icon,f=e.iconDescription,b=p(e,["children","className","disabled","small","kind","href","tabIndex","type","icon","iconDescription"]),g={tabIndex:u,className:a(n,{"wfp--btn":!0,"wfp--btn--sm":l,"wfp--btn--primary":"primary"===o,"wfp--btn--danger":"danger"===o,"wfp--btn--secondary":"secondary"===o,"wfp--btn--ghost":"ghost"===o,"wfp--btn--danger--primary":"danger--primary"===o,"wfp--btn--tertiary":"tertiary"===o})},h=m?r.createElement(N,{name:m,description:f,className:"wfp--btn__icon"}):null,v=r.createElement("button",c({},b,g,{disabled:i,type:d}),t,h),w=r.createElement("a",c({},b,g,{href:s,role:"button"}),t,h);return s?w:v};T.propTypes={children:t.node,className:t.string,disabled:t.bool,small:t.bool,kind:t.oneOf(["primary","secondary","danger","ghost","danger--primary","tertiary"]).isRequired,href:t.string,tabIndex:t.number,type:t.oneOf(["button","reset","submit"]),role:t.string,icon:t.string,iconDescription:function(e){if(e.icon&&!e.iconDescription)return new Error("icon property specified without also providing an iconDescription property.")}},T.defaultProps={iconDescription:"Provide icon description if icon is used",tabIndex:0,type:"button",disabled:!1,small:!1,kind:"primary"};var E=function(e){var t,n=e.className,i=e.id,l=e.input,o=e.labelText,s=e.onChange,u=e.indeterminate,d=e.hideLabel,m=e.wrapperClassName,f=p(e,["className","id","input","labelText","onChange","indeterminate","hideLabel","wrapperClassName"]),b=a("wfp--checkbox-label",n),g=a({"wfp--visually-hidden":d}),h=a("wfp--form-item","wfp--checkbox-wrapper",m);return r.createElement("div",{className:h},r.createElement("input",c({},f,l,{type:"checkbox",onClick:function(e){s&&s(l.checked,i,e),l&&l.onChange&&l.onChange(l.checked)},className:"wfp--checkbox",id:i,ref:function(e){(t=e)&&(t.indeterminate=u)}})),r.createElement("label",{htmlFor:i,className:b},r.createElement("span",{className:g},o)))};E.propTypes={checked:t.bool,defaultChecked:t.bool,indeterminate:t.bool,className:t.string,disabled:t.bool,id:t.string.isRequired,labelText:t.node.isRequired,hideLabel:t.bool,onChange:t.func,wrapperClassName:t.string},E.defaultProps={onChange:function(){},indeterminate:!1};var x=function(e){var t=e.className,n=e.children,i=e.labelOne,l=e.linkTextOne,o=e.linkHrefOne,s=e.labelTwo,u=e.linkTextTwo,d=e.linkHrefTwo,m=e.logo,b=e.logoExtended,g=e.metaContent,h=e.secondary,v=e.pageWidth,y=p(e,["className","children","labelOne","linkTextOne","linkHrefOne","labelTwo","linkTextTwo","linkHrefTwo","logo","logoExtended","metaContent","secondary","pageWidth"]),_=a("wfp--footer",t);return r.createElement("footer",c({},y,{className:_}),r.createElement(f,{pageWidth:v},r.createElement("div",{className:"wfp--footer__content"},n?r.createElement("div",{className:"wfp--footer-info"},n):r.createElement("div",{className:"wfp--footer-info"},r.createElement("div",{className:"wfp--footer-info__item"},r.createElement("p",{className:"wfp--footer-label"},i),r.createElement(w,{href:o},l)),r.createElement("div",{className:"wfp--footer-info__item"},r.createElement("p",{className:"wfp--footer-label"},s),r.createElement(w,{href:d},u))),r.createElement("div",{className:"wfp--footer-cta"},r.createElement("img",{className:"wfp--footer-cta-logo",src:b,alt:"World Food Programme Logo"}),r.createElement("img",{className:"wfp--footer-cta-logo-small",src:m,alt:"World Food Programme Logo"}),h)),g&&r.createElement("div",{className:"wfp--footer-meta"},g)))};x.propTypes={children:t.node,className:t.string,labelOne:t.string,linkTextOne:t.string,linkHrefOne:t.string,labelTwo:t.string,linkTextTwo:t.string,linkHrefTwo:t.string,buttonText:t.string},x.defaultProps={labelOne:"Need Help?",linkTextOne:"Contact Bluemix Sales",linkHrefOne:"#",labelTwo:"Estimate Monthly Cost",linkTextTwo:"Cost Calculator",linkHrefTwo:"#",logo:"logos/vertical/en/wfp-logo-vertical-black-en.svg",logoExtended:"logos/extended/en/wfp-logo-extended-black-en.svg",buttonText:"Create"};var C=function(e){var t=e.className,n=e.children,i=p(e,["className","children"]),l=a("wfp--form",t);return r.createElement("form",c({className:l},i)," ",n," ")};C.propTypes={children:t.node,className:t.string};var O=function(e){var t=e.legendText,n=e.invalid,i=e.children,l=e.className,o=e.message,s=e.messageText,u=p(e,["legendText","invalid","children","className","message","messageText"]),d=a("wfp--form-group__title",l),m=a("wfp--fieldset",l);return r.createElement("fieldset",c({},n&&{"data-invalid":""},{className:m},u),r.createElement("legend",{className:d},t),i,o?r.createElement("div",{className:"wfp--form__requirements"},s):null)};O.propTypes={children:t.node,legendText:t.string.isRequired,className:t.string,invalid:t.bool,message:t.bool,messageText:t.string},O.defaultProps={invalid:!1,message:!1,messageText:""};var P=function(e){var t=e.className,n=e.children,i=p(e,["className","children"]),l=a("bx--form-item",t);return r.createElement("div",c({className:l},i),n)};P.propTypes={children:t.node,className:t.string};var k=function(e){var t=e.className,n=e.children,i=e.id,l=p(e,["className","children","id"]),o=a("bx--label",t);return r.createElement("label",c({htmlFor:i,className:o},l),n)};k.propTypes={children:t.node,className:t.string,id:t.string};var S=function(e){var t=e.children,n=p(e,["children"]);return r.createElement("div",n,t)};S.propTypes={children:t.element.isRequired};var j=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__item",{className:n});return r.createElement("div",c({className:l},i),t)};j.propTypes={};var L=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__header",{className:n});return r.createElement("div",c({className:l},i),t)};L.propTypes={};var R=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__filter",{className:n});return r.createElement("div",c({className:l},i),t)};R.propTypes={image:t.string};var I=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__list",{className:n});return r.createElement("div",c({className:l},i),t)};I.propTypes={children:t.node,className:t.string};var M=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__content",{className:n});return r.createElement("div",c({className:l},i),t)};M.propTypes={image:t.string};var q=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__title",{className:n});return r.createElement("div",c({className:l},i),t)};q.propTypes={image:t.string};var z=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__link",{className:n});return r.createElement("div",c({className:l},i),t)};z.propTypes={image:t.string};var B=function(e){var t=e.children,n=e.className,i=e.title,l=p(e,["children","className","title"]),o=a("wfp--sub-navigation__group",{className:n});return r.createElement("div",c({className:o},l),i&&r.createElement("h3",{className:"wfp--sub-navigation__group__title"},i),r.createElement("div",null,t))};B.propTypes={image:t.string};var D=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"componentWillReceiveProps",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e.menuItem===e.activeMenuItem?document.addEventListener("mousedown",n.handleClickOutside):document.removeEventListener("mousedown",n.handleClickOutside)}}),Object.defineProperty(d(n),"setWrapperRef",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.wrapperRef=e}}),Object.defineProperty(d(n),"handleClickOutside",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.wrapperRef&&!n.wrapperRef.contains(event.target)&&n.props.onChangeSub(e,void 0,"close")}}),n}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this.props,t=e.activeMenuItem,n=e.className,i=e.children,l=e.menuItem,o=e.onChangeSub,s=e.subNavigation,c=a(n,{"wfp--main-navigation__item":!0,"wfp--main-navigation__item--open":l===t}),u=a({"wfp--main-navigation__trigger":!0,"wfp--main-navigation__trigger--has-sub":s,"wfp--main-navigation__trigger--open":l===t}),p=s?r.cloneElement(i,{onClick:function(e){return o(e,l,"toggle")}}):i,d=a({"wfp--main-navigation__sub":!0,"wfp--main-navigation__sub--open":l===t});return r.createElement("li",{className:c,ref:this.setWrapperRef},r.createElement("div",{className:u},p),s&&r.createElement("div",{className:d,onChangeSub:o,open:l===t},s))}}]),t}();D.propTypes={className:t.string,children:t.node.isRequired};var A=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"onChangeSub",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,a){if(e.preventDefault(),"close"===a)n.setState({activeMenuItem:void 0});else if("toggle"===a){var r=void 0===n.state.activeMenuItem||n.state.activeMenuItem!==t?t:void 0;n.setState({activeMenuItem:r})}}}),Object.defineProperty(d(n),"toggleMenu",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({openMobile:!n.state.openMobile})}}),Object.defineProperty(d(n),"triggerSubNavigation",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({activeMenuItem:void 0})}}),Object.defineProperty(d(n),"handleClickOutside",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.setState({activeMenuItem:void 0})}}),n.state={openMobile:!1,activeMenuItem:void 0},n}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,i=t.className,l=t.id,o=t.logo,s=t.pageWidth,c=a("wfp--main-navigation",i),u=a("wfp--main-navigation__list",{"wfp--main-navigation__list--open":this.state.openMobile});return r.createElement("div",{id:l,className:c},r.createElement(f,{pageWidth:s,className:"wfp--main-navigation__wrapper"},r.createElement("div",{className:"wfp--main-navigation__logo-wrapper"},r.createElement(T,{className:"wfp--main-navigation__button",onClick:this.toggleMenu},"Menu"),r.createElement("div",{className:"wfp--main-navigation__logo"},o)),r.createElement("ul",{className:u},r.Children.map(n,function(t,n){return r.cloneElement(t,{activeMenuItem:e.state.activeMenuItem,menuItem:n,onChangeSub:e.onChangeSub})}))))}}]),t}();A.propTypes={children:t.node.isRequired,className:t.string,id:t.string,wrapperClassName:t.string},A.defaultProps={pageWidth:"narrow-full"};var W=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"handleKeyDown",{configurable:!0,enumerable:!0,writable:!0,value:function(e){27===e.which&&a.props.onRequestClose()}}),Object.defineProperty(d(a),"handleClick",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.innerModal&&!a.innerModal.contains(e.target)&&a.props.onRequestClose()}}),n))}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.modalHeading,i=t.modalLabel,l=t.modalAriaLabel,o=t.passiveModal,u=t.secondaryButtonText,d=t.primaryButtonText,m=t.open,f=t.onRequestClose,b=t.onRequestSubmit,g=t.onSecondarySubmit,h=t.iconDescription,v=t.primaryButtonDisabled,w=t.wide,y=t.danger,_=p(t,["modalHeading","modalLabel","modalAriaLabel","passiveModal","secondaryButtonText","primaryButtonText","open","onRequestClose","onRequestSubmit","onSecondarySubmit","iconDescription","primaryButtonDisabled","wide","danger"]),E=g||f,x=a(s({"wfp--modal":!0,"wfp--modal-tall":!o,"wfp--modal--wide":w,"is-visible":m,"wfp--modal--danger":this.props.danger},this.props.className,this.props.className)),C=r.createElement("button",{className:"wfp--modal-close",type:"button",onClick:f},r.createElement(N,{name:"close",className:"wfp--modal-close__icon",description:h})),O=r.createElement("div",{ref:function(t){e.innerModal=t},role:"dialog",className:"wfp--modal-container","aria-label":l},r.createElement("div",{className:"wfp--modal-header"},o&&C,i&&r.createElement("h4",{className:"wfp--modal-header__label"},i),r.createElement("h2",{className:"wfp--modal-header__heading"},n),!o&&C),r.createElement("div",{className:"wfp--modal-content"},this.props.children),!o&&r.createElement("div",{className:"wfp--modal-footer"},r.createElement("div",{className:"wfp--modal__buttons-container"},r.createElement(T,{kind:y?"tertiary":"secondary",onClick:E},u),r.createElement(T,{kind:y?"danger--primary":"primary",disabled:v,onClick:b},d))));return r.createElement("div",c({},_,{onKeyDown:this.handleKeyDown,onClick:this.handleClick,className:x,role:"presentation",tabIndex:-1}),O)}}]),t}();Object.defineProperty(W,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,passiveModal:t.bool,onRequestClose:t.func,id:t.string,modalHeading:t.string,modalLabel:t.string,modalAriaLabel:t.string,secondaryButtonText:t.string,primaryButtonText:t.string,open:t.bool,onRequestSubmit:t.func,onKeyDown:t.func,iconDescription:t.string,primaryButtonDisabled:t.bool,onSecondarySubmit:t.func,danger:t.bool}}),Object.defineProperty(W,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onRequestClose:function(){},onRequestSubmit:function(){},primaryButtonDisabled:!1,onKeyDown:function(){},passiveModal:!1,iconDescription:"close the modal",modalHeading:"",modalLabel:""}});var F=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{isOpen:!1}}),Object.defineProperty(d(a),"handleOpen",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.setState({isOpen:!0})}}),Object.defineProperty(d(a),"handleClose",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.setState({isOpen:!1})}}),Object.defineProperty(d(a),"handleOnRequestSubmit",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.props,t=e.handleSubmit,n=e.shouldCloseAfterSubmit;t()&&n&&a.handleClose()}}),n))}return u(t,r.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.customButton,a=t.id,i=t.buttonTriggerText,l=t.triggerButtonKind,o=t.modalLabel,s=t.modalHeading,c=t.passiveModal,u=t.primaryButtonText,p=t.secondaryButtonText,d=t.disabled,m={id:a,modalLabel:o,modalHeading:s,passiveModal:c,primaryButtonText:u,secondaryButtonText:p,wide:t.wide,open:this.state.isOpen,onRequestClose:this.handleClose,onRequestSubmit:this.handleOnRequestSubmit},f=r.cloneElement(n,{onClick:this.handleOpen,kind:l});return r.createElement("div",{role:"presentation",onKeyDown:function(t){27===t.which&&(e.handleClose(),e.props.onKeyDown(t))}},n?r.createElement("span",null,f):r.createElement(T,{disabled:d,kind:l,onClick:this.handleOpen},i),r.createElement(W,m,this.props.children))}}]),t}();Object.defineProperty(F,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{status:t.string,handleOpen:t.func,children:t.node,id:t.string,buttonTriggerText:t.string,modalLabel:t.string,modalHeading:t.string,modalText:t.string,passiveModal:t.bool,withHeader:t.bool,modalBeforeContent:t.bool,primaryButtonText:t.string,secondaryButtonText:t.string,handleSubmit:t.func,disabled:t.bool,wide:t.bool,triggerButtonKind:t.oneOf(["primary","secondary","danger","ghost"]),shouldCloseAfterSubmit:t.bool}}),Object.defineProperty(F,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{primaryButtonText:"Save",secondaryButtonText:"Cancel",triggerButtonKind:"primary",disabled:!1}});var H={children:t.node,className:t.string,size:t.oneOf(["single","double"])},U={children:t.node,centered:t.bool,className:t.string},K={children:t.node,className:t.string},V={centered:!1},$=function(e){var t=e.dark,n=e.children,i=e.className,l=p(e,["dark","children","className"]),o=a({"wfp--module--dark":t},i,"wfp--module");return r.createElement("div",c({className:o},l),r.createElement("div",{className:"wfp--module__inner"},n))},G=function(e){var t=e.children,n=e.className,i=e.centered,l=p(e,["children","className","centered"]),o=a("wfp--module__content",n,{"wfp--module__content--centered":i});return r.createElement("div",c({className:o},l),t)},X=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--module__header",n);return r.createElement("div",c({className:l},i),r.createElement("h1",{className:"wfp--module__title"},t))},J=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--module__footer",n);return r.createElement("div",c({className:l},i),t)};$.propTypes=H,G.propTypes=U,$.defaultProps={size:"double"},G.defaultProps=V,X.propTypes=K,J.defaultProps=V;var Q=function(e){function t(e){var n;i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Y.call(d(n));var a=e.value;return(e.min||0===e.min)&&(a=Math.max(e.min,a)),n.state={value:a},n}return u(t,n.Component),o(t,[{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.setState({value:e.value})}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,i=t.disabled,l=(t.iconDescription,t.id),o=t.label,s=t.max,u=t.min,d=t.step,m=t.invalid,f=t.invalidText,b=p(t,["className","disabled","iconDescription","id","label","max","min","step","invalid","invalidText"]),g=a("wfp--number",n),h={disabled:i,id:l,max:s,min:u,step:d,onChange:this.handleChange,value:this.state.value},v={disabled:i,type:"button",className:"wfp--number__control-btn"},w={},y=null;return m&&(w["data-invalid"]=!0,y=r.createElement("div",{className:"wfp--form-requirement"},f)),r.createElement("div",{className:"wfp--form-item"},r.createElement("label",{htmlFor:l,className:"wfp--label"},o),r.createElement("div",c({className:g},w),r.createElement("input",c({type:"number",pattern:"[0-9]*"},b,h,{ref:this._handleInputRef})),r.createElement("div",{className:"wfp--number__controls"},r.createElement("button",c({},v,{onClick:function(t){return e.handleArrowClick(t,"up")}}),r.createElement(N,{className:"up-icon",name:"caret--up",description:this.props.iconDescription,viewBox:"0 2 10 5"})),r.createElement("button",c({},v,{onClick:function(t){return e.handleArrowClick(t,"down")}}),r.createElement(N,{className:"down-icon",name:"caret--down",viewBox:"0 2 10 5",description:this.props.iconDescription})))),y)}}]),t}();Object.defineProperty(Q,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:t.string,disabled:t.bool,iconDescription:t.string.isRequired,id:t.string.isRequired,label:t.string,max:t.number,min:t.number,onChange:t.func,onClick:t.func,step:t.number,value:t.number,invalid:t.bool,invalidText:t.string}}),Object.defineProperty(Q,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{disabled:!1,iconDescription:"choose a number",label:" ",onChange:function(){},onClick:function(){},step:1,value:0,invalid:!1,invalidText:"Provide invalidText"}});var Y=function(){var e=this;Object.defineProperty(this,"_inputRef",{configurable:!0,enumerable:!0,writable:!0,value:null}),Object.defineProperty(this,"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(t){e.props.disabled||(t.persist(),t.imaginaryTarget=e._inputRef,e.setState({value:t.target.value},function(){e.props.onChange(t)}))}}),Object.defineProperty(this,"handleArrowClick",{configurable:!0,enumerable:!0,writable:!0,value:function(t,n){var a="string"==typeof e.state.value?Number(e.state.value):e.state.value,r=e.props,i=r.disabled,l=r.min,o=r.max,s=r.step;!i&&("down"===n?void 0!==l&&a>l||void 0===l:void 0!==o&&a<o||void 0===o)&&(a="down"===n?a-s:a+s,t.persist(),t.imaginaryTarget=e._inputRef,e.setState({value:a},function(){e.props.onClick(t,n),e.props.onChange(t,n)}))}}),Object.defineProperty(this,"_handleInputRef",{configurable:!0,enumerable:!0,writable:!0,value:function(t){e._inputRef=t}})},Z=function(e){var t=e.className,n=e.id,i=e.inline,l=e.input,o=e.labelText,u=e.disabled,d=e.children,m=e.hideLabel,f=p(e,["className","id","inline","input","labelText","disabled","children","hideLabel"]),b=a(s({"wfp--select":!0,"wfp--select--inline":i},t,t)),g=a("wfp--label",{"wfp--visually-hidden":m});return r.createElement("div",{className:"wfp--form-item"},i?null:r.createElement("label",{htmlFor:n,className:g},o),r.createElement("div",{className:b},i?r.createElement("label",{htmlFor:n,className:g},o):null,r.createElement("select",c({},f,l,{id:n,className:"wfp--select-input",disabled:u}),d)))};Z.propTypes={children:t.node,className:t.string,id:t.string.isRequired,inline:t.bool,labelText:t.string,onChange:t.func,disabled:t.bool,defaultValue:t.any,hideLabel:t.bool},Z.defaultProps={disabled:!1,labelText:"Select",inline:!1};var ee=function(e){var t=e.className,n=e.value,i=e.disabled,l=e.hidden,o=e.text,u=p(e,["className","value","disabled","hidden","text"]),d=a(s({"wfp--select-option":!0},t,t));return r.createElement("option",c({},u,{className:d,value:n,disabled:i,hidden:l}),o)};ee.propTypes={value:t.any.isRequired,className:t.string,disabled:t.bool,hidden:t.bool,text:t.string.isRequired},ee.defaultProps={disabled:!1,hidden:!1,value:"",text:""};var te=0,ne=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{page:a.props.page,pageSize:a.props.pageSize&&a.props.pageSizes.includes(a.props.pageSize)?a.props.pageSize:a.props.pageSizes[0]}}),Object.defineProperty(d(a),"handleSizeChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=Number(e.target.value);a.setState({pageSize:t,page:1}),a.props.onChange({page:1,pageSize:t})}}),Object.defineProperty(d(a),"handlePageChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({page:e.target.value})}}),Object.defineProperty(d(a),"handlePageInputChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=Number(e.target.value);t>0&&t<=Math.ceil(a.props.totalItems/a.state.pageSize)&&(a.setState({page:t}),a.props.onChange({page:t,pageSize:a.state.pageSize}))}}),Object.defineProperty(d(a),"incrementPage",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.state.page+1;a.setState({page:e}),a.props.onChange({page:e,pageSize:a.state.pageSize})}}),Object.defineProperty(d(a),"decrementPage",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.state.page-1;a.setState({page:e}),a.props.onChange({page:e,pageSize:a.state.pageSize})}}),Object.defineProperty(d(a),"renderSelectItems",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1,n=[];t<=e;)n.push(r.createElement(ee,{key:t,value:t,text:String(t)})),t++;return n}}),n))}return u(t,n.Component),o(t,[{key:"componentWillMount",value:function(){this.uniqueId=++te}},{key:"componentWillReceiveProps",value:function(e){var t=e.pageSizes,n=e.page,a=e.pageSize;(function(e,t){if(!Array.isArray(e)||!Array.isArray(t)||e.length!==t.length)return!1;if(e===t)return!0;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0})(t,this.props.pageSizes)||this.setState({pageSize:t[0],page:1}),n!==this.props.page&&this.setState({page:n}),a!==this.props.pageSize&&this.setState({pageSize:a})}},{key:"render",value:function(){var e=this.props,t=e.backwardText,n=e.className,i=e.forwardText,l=e.id,o=e.itemsPerPageText,s=e.itemRangeText,u=e.pageRangeText,d=(e.pageSize,e.pageSizes),m=e.itemText,f=e.pageText,b=(e.pageNumberText,e.pagesUnknown),g=e.isLastPage,h=e.pageInputDisabled,v=e.totalItems,w=(e.onChange,e.page,p(e,["backwardText","className","forwardText","id","itemsPerPageText","itemRangeText","pageRangeText","pageSize","pageSizes","itemText","pageText","pageNumberText","pagesUnknown","isLastPage","pageInputDisabled","totalItems","onChange","page"])),y=this.state.page,_=this.state.pageSize,N=a("wfp--pagination",n),T=a("wfp--pagination__button","wfp--pagination__button--backward",{"wfp--pagination__button--no-index":h}),E=l||this.uniqueId,x=Math.ceil(v/_),C=this.renderSelectItems(x);return r.createElement("div",c({className:N},w),r.createElement("div",{className:"wfp--pagination__left"},r.createElement("span",{className:"wfp--pagination__text"},o,":  "),r.createElement(Z,{id:"wfp-pagination-select-".concat(E),labelText:o,hideLabel:!0,inline:!0,onChange:this.handleSizeChange,value:_},d.map(function(e){return r.createElement(ee,{key:e,value:e,text:String(e)})})),r.createElement("span",{className:"wfp--pagination__text"}," |  ",b?m(_*(y-1)+1,y*_):s(_*(y-1)+1,Math.min(y*_,v),v))),r.createElement("div",{className:"wfp--pagination__right wfp--pagination--inline"},r.createElement("span",{className:"wfp--pagination__text"},b?f(y):u(y,Math.ceil(v/_))),r.createElement("button",{className:T,onClick:this.decrementPage,description:t,disabled:this.props.disabled||1===y}),h?null:r.createElement(Z,{id:"wfp-pagination-select-".concat(E+2),labelText:o,hideLabel:!0,inline:!0,onChange:this.handlePageInputChange,value:y},C),r.createElement("button",{className:"wfp--pagination__button wfp--pagination__button--forward",onClick:this.incrementPage,description:i,disabled:this.props.disabled||y===Math.ceil(v/_)||g})))}}]),t}();Object.defineProperty(ne,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{backwardText:t.string,className:t.string,itemRangeText:t.func,forwardText:t.string,id:t.oneOfType([t.string,t.number]),itemsPerPageText:t.string,itemText:t.func,onChange:t.func,pageNumberText:t.string,pageRangeText:t.func,pageText:t.func,pageSizes:t.arrayOf(t.number).isRequired,totalItems:t.number,disabled:t.bool,page:t.number,pageSize:t.number,pagesUnknown:t.bool,isLastPage:t.bool,pageInputDisabled:t.bool}}),Object.defineProperty(ne,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{backwardText:"Backward",itemRangeText:function(e,t,n){return"".concat(e,"-").concat(t," of ").concat(n," items")},forwardText:"Forward",itemsPerPageText:"Items per page",pageNumberText:"Page Number",pageRangeText:function(e,t){return"".concat(e," of ").concat(t," pages")},disabled:!1,page:1,pagesUnknown:!1,isLastPage:!1,pageInputDisabled:!1,itemText:function(e,t){return"".concat(e,"-").concat(t," items")},pageText:function(e){return"page ".concat(e)}}});var ae=0;var re=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.props.onChange&&a.props.onChange(a.props.value,a.props.name,e),a.props.input&&a.props.input.onChange&&a.props.input.onChange(e.target.value)}}),n))}return u(t,r.Component),o(t,[{key:"componentWillMount",value:function(){this.uid=this.props.id||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"id";return ae++,"".concat(e).concat(ae)}()}},{key:"render",value:function(){var e=a("radioButtonWrapper",this.props.className),t=this.props,n=(t.component,t.labelText),i=t.input,l=t.value,o=p(t,["component","labelText","input","value"]);return r.createElement("div",{className:e},r.createElement("input",c({},o,i,{type:"radio",value:i&&i.value?i.value:l,className:"wfp--radio-button",onChange:this.handleChange,id:this.uid})),r.createElement("label",{htmlFor:this.uid,className:"wfp--radio-button__label"},r.createElement("span",{className:"wfp--radio-button__appearance"}),n))}}]),t}();Object.defineProperty(re,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{checked:t.bool,className:t.string,defaultChecked:t.bool,disabled:t.bool,id:t.string,labelText:t.string.isRequired,name:t.string,onChange:t.func,value:t.oneOfType([t.string,t.number])}}),Object.defineProperty(re,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onChange:function(){}}});var ie=function(){};var le=ie,oe=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{selected:null}}),Object.defineProperty(d(a),"getRadioButtons",{configurable:!0,enumerable:!0,writable:!0,value:function(){return r.Children.map(a.props.children,function(e){var t=e.props,n=t.value,i=p(t,["value"]);return e.props.hasOwnProperty("checked")&&le(!1,"Instead of using the checked property on the RadioButton, set\n the defaultSelected property or valueSelected property on the RadioButtonGroup."),r.createElement(re,c({},i,{name:a.props.name,key:n,value:n,onChange:a.handleChange,checked:n===a.state.selected}))})}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,n){e!==a.state.selected&&(a.setState({selected:e}),a.props.onChange(e,a.props.name,n))}}),n))}return u(t,r.Component),o(t,[{key:"componentWillMount",value:function(){this.setState({selected:this.props.valueSelected||this.props.defaultSelected||null})}},{key:"componentWillReceiveProps",value:function(e){e.hasOwnProperty("valueSelected")&&this.setState({selected:e.valueSelected})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.className;return r.createElement("div",{className:"wfp--form-item"},r.createElement("div",{className:n,disabled:t},this.getRadioButtons()))}}]),t}();Object.defineProperty(oe,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,defaultSelected:t.oneOfType([t.string,t.number]),name:t.string.isRequired,disabled:t.bool,onChange:t.func,valueSelected:t.oneOfType([t.string,t.number])}}),Object.defineProperty(oe,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onChange:function(){},className:"wfp--radio-button-group"}});var se=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{format:"list",hasContent:a.props.value||a.props.defaultValue||!1}}),Object.defineProperty(d(a),"clearInput",{configurable:!0,enumerable:!0,writable:!0,value:function(e){if(a.props.value){var t=Object.assign({},e.target,{target:{value:""}});a.props.onChange(t)}else a.input.value="",a.props.onChange(e);a.setState({hasContent:!1},function(){return a.input.focus()})}}),Object.defineProperty(d(a),"toggleLayout",{configurable:!0,enumerable:!0,writable:!0,value:function(){"list"===a.state.format?a.setState({format:"grid"}):a.setState({format:"list"})}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({hasContent:""!==e.target.value}),a.props.onChange(e)}}),Object.defineProperty(d(a),"searchFilterBtn",{configurable:!0,enumerable:!0,writable:!0,value:function(){if(!a.props.small)return r.createElement("button",{className:"wfp--search-button",type:"button","aria-label":a.props.searchButtonLabelText},r.createElement(N,{name:"filter--glyph",description:"filter",className:"wfp--search-filter"}))}}),Object.defineProperty(d(a),"searchLayoutBtn",{configurable:!0,enumerable:!0,writable:!0,value:function(){if(!a.props.small)return r.createElement("button",{className:"wfp--search-button",type:"button",onClick:a.toggleLayout,"aria-label":a.props.layoutButtonLabelText},"list"===a.state.format?r.createElement("div",{className:"wfp--search__toggle-layout__container"},r.createElement(N,{name:"list",description:"list",className:"wfp--search-view"})):r.createElement("div",{className:"wfp--search__toggle-layout__container"},r.createElement(N,{name:"grid",description:"toggle-layout",className:"wfp--search-view"})))}}),n))}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.className,i=t.type,l=t.id,o=void 0===l?this._inputId=this._inputId||"search__input__id_".concat(Math.random().toString(36).substr(2)):l,u=t.placeHolderText,d=t.labelText,m=t.small,f=t.medium,b=p(t,["className","type","id","placeHolderText","labelText","small","medium"]),g=this.state.hasContent,h=a(s({"wfp--search wfp--search-with-options":!0,"wfp--search--lg":!f&&!m,"wfp--search--md":f,"wfp--search--sm":m},n,n)),v=a({"wfp--search-close":!0,"wfp--search-close--hidden":!g});return r.createElement("div",{className:h,role:"search"},r.createElement("div",{name:"search--glyph",description:"search",className:"wfp--search-magnifier"}),r.createElement("label",{htmlFor:o,className:"wfp--label"},d),r.createElement("input",c({},b,{type:i,className:"wfp--search-input",id:o,placeholder:u,onChange:this.handleChange,ref:function(t){e.input=t}})),r.createElement(N,{name:"close--glyph",description:"close",className:v,onClick:this.clearInput}))}}]),t}();Object.defineProperty(se,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,type:t.string,small:t.bool,medium:t.string,placeHolderText:t.string,labelText:t.node.isRequired,id:t.string,searchButtonLabelText:t.string,layoutButtonLabelText:t.string}}),Object.defineProperty(se,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{type:"text",small:!1,placeHolderText:"",onChange:function(){}}});var ce=function(e){var t=e.className,n=e.children,i=a("wfp--secondary-tabs__item",t);return r.createElement("li",{className:i},n)};ce.propTypes={className:t.string,children:t.node.isRequired};var ue=function(e){var t=e.children,n=e.className,i=e.id,l=a("wfp--secondary-tabs",n);return r.createElement("div",{id:i,className:l},r.createElement("ul",{className:"wfp--secondary-tabs__list"},t))};ue.propTypes={children:t.node.isRequired,className:t.string,id:t.string};var pe="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var de,me=(function(e,t){var n=200,a="__lodash_hash_undefined__",r=1,i=2,l=9007199254740991,o="[object Arguments]",s="[object Array]",c="[object AsyncFunction]",u="[object Boolean]",p="[object Date]",d="[object Error]",m="[object Function]",f="[object GeneratorFunction]",b="[object Map]",g="[object Number]",h="[object Null]",v="[object Object]",w="[object Proxy]",y="[object RegExp]",_="[object Set]",N="[object String]",T="[object Symbol]",E="[object Undefined]",x="[object ArrayBuffer]",C="[object DataView]",O=/^\[object .+?Constructor\]$/,P=/^(?:0|[1-9]\d*)$/,k={};k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k[o]=k[s]=k[x]=k[u]=k[C]=k[p]=k[d]=k[m]=k[b]=k[g]=k[v]=k[y]=k[_]=k[N]=k["[object WeakMap]"]=!1;var S="object"==typeof pe&&pe&&pe.Object===Object&&pe,j="object"==typeof self&&self&&self.Object===Object&&self,L=S||j||Function("return this")(),R=t&&!t.nodeType&&t,I=R&&e&&!e.nodeType&&e,M=I&&I.exports===R,q=M&&S.process,z=function(){try{return q&&q.binding&&q.binding("util")}catch(e){}}(),B=z&&z.isTypedArray;function D(e,t){for(var n=-1,a=null==e?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}function A(e){var t=-1,n=Array(e.size);return e.forEach(function(e,a){n[++t]=[a,e]}),n}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var F,H,U,K=Array.prototype,V=Function.prototype,$=Object.prototype,G=L["__core-js_shared__"],X=V.toString,J=$.hasOwnProperty,Q=(F=/[^.]+$/.exec(G&&G.keys&&G.keys.IE_PROTO||""))?"Symbol(src)_1."+F:"",Y=$.toString,Z=RegExp("^"+X.call(J).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ee=M?L.Buffer:void 0,te=L.Symbol,ne=L.Uint8Array,ae=$.propertyIsEnumerable,re=K.splice,ie=te?te.toStringTag:void 0,le=Object.getOwnPropertySymbols,oe=ee?ee.isBuffer:void 0,se=(H=Object.keys,U=Object,function(e){return H(U(e))}),ce=Be(L,"DataView"),ue=Be(L,"Map"),de=Be(L,"Promise"),me=Be(L,"Set"),fe=Be(L,"WeakMap"),be=Be(Object,"create"),ge=Fe(ce),he=Fe(ue),ve=Fe(de),we=Fe(me),ye=Fe(fe),_e=te?te.prototype:void 0,Ne=_e?_e.valueOf:void 0;function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function xe(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Ce(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new xe;++t<n;)this.add(e[t])}function Oe(e){var t=this.__data__=new Ee(e);this.size=t.size}function Pe(e,t){var n=Ke(e),a=!n&&Ue(e),r=!n&&!a&&Ve(e),i=!n&&!a&&!r&&Qe(e),l=n||a||r||i,o=l?function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}(e.length,String):[],s=o.length;for(var c in e)!t&&!J.call(e,c)||l&&("length"==c||r&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||We(c,s))||o.push(c);return o}function ke(e,t){for(var n=e.length;n--;)if(He(e[n][0],t))return n;return-1}function Se(e){return null==e?void 0===e?E:h:ie&&ie in Object(e)?function(e){var t=J.call(e,ie),n=e[ie];try{e[ie]=void 0;var a=!0}catch(e){}var r=Y.call(e);a&&(t?e[ie]=n:delete e[ie]);return r}(e):function(e){return Y.call(e)}(e)}function je(e){return Je(e)&&Se(e)==o}function Le(e,t,n,a,l){return e===t||(null==e||null==t||!Je(e)&&!Je(t)?e!=e&&t!=t:function(e,t,n,a,l,c){var m=Ke(e),f=Ke(t),h=m?s:Ae(e),w=f?s:Ae(t),E=(h=h==o?v:h)==v,O=(w=w==o?v:w)==v,P=h==w;if(P&&Ve(e)){if(!Ve(t))return!1;m=!0,E=!1}if(P&&!E)return c||(c=new Oe),m||Qe(e)?Me(e,t,n,a,l,c):function(e,t,n,a,l,o,s){switch(n){case C:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case x:return!(e.byteLength!=t.byteLength||!o(new ne(e),new ne(t)));case u:case p:case g:return He(+e,+t);case d:return e.name==t.name&&e.message==t.message;case y:case N:return e==t+"";case b:var c=A;case _:var m=a&r;if(c||(c=W),e.size!=t.size&&!m)return!1;var f=s.get(e);if(f)return f==t;a|=i,s.set(e,t);var h=Me(c(e),c(t),a,l,o,s);return s.delete(e),h;case T:if(Ne)return Ne.call(e)==Ne.call(t)}return!1}(e,t,h,n,a,l,c);if(!(n&r)){var k=E&&J.call(e,"__wrapped__"),S=O&&J.call(t,"__wrapped__");if(k||S){var j=k?e.value():e,L=S?t.value():t;return c||(c=new Oe),l(j,L,n,a,c)}}if(!P)return!1;return c||(c=new Oe),function(e,t,n,a,i,l){var o=n&r,s=qe(e),c=s.length,u=qe(t).length;if(c!=u&&!o)return!1;for(var p=c;p--;){var d=s[p];if(!(o?d in t:J.call(t,d)))return!1}var m=l.get(e);if(m&&l.get(t))return m==t;var f=!0;l.set(e,t),l.set(t,e);for(var b=o;++p<c;){d=s[p];var g=e[d],h=t[d];if(a)var v=o?a(h,g,d,t,e,l):a(g,h,d,e,t,l);if(!(void 0===v?g===h||i(g,h,n,a,l):v)){f=!1;break}b||(b="constructor"==d)}if(f&&!b){var w=e.constructor,y=t.constructor;w!=y&&"constructor"in e&&"constructor"in t&&!("function"==typeof w&&w instanceof w&&"function"==typeof y&&y instanceof y)&&(f=!1)}return l.delete(e),l.delete(t),f}(e,t,n,a,l,c)}(e,t,n,a,Le,l))}function Re(e){return!(!Xe(e)||Q&&Q in e)&&($e(e)?Z:O).test(Fe(e))}function Ie(e){if(n=(t=e)&&t.constructor,a="function"==typeof n&&n.prototype||$,t!==a)return se(e);var t,n,a,r=[];for(var i in Object(e))J.call(e,i)&&"constructor"!=i&&r.push(i);return r}function Me(e,t,n,a,l,o){var s=n&r,c=e.length,u=t.length;if(c!=u&&!(s&&u>c))return!1;var p=o.get(e);if(p&&o.get(t))return p==t;var d=-1,m=!0,f=n&i?new Ce:void 0;for(o.set(e,t),o.set(t,e);++d<c;){var b=e[d],g=t[d];if(a)var h=s?a(g,b,d,t,e,o):a(b,g,d,e,t,o);if(void 0!==h){if(h)continue;m=!1;break}if(f){if(!D(t,function(e,t){if(r=t,!f.has(r)&&(b===e||l(b,e,n,a,o)))return f.push(t);var r})){m=!1;break}}else if(b!==g&&!l(b,g,n,a,o)){m=!1;break}}return o.delete(e),o.delete(t),m}function qe(e){return function(e,t,n){var a=t(e);return Ke(e)?a:function(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}(a,n(e))}(e,Ye,De)}function ze(e,t){var n,a,r=e.__data__;return("string"==(a=typeof(n=t))||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function Be(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Re(n)?n:void 0}Te.prototype.clear=function(){this.__data__=be?be(null):{},this.size=0},Te.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Te.prototype.get=function(e){var t=this.__data__;if(be){var n=t[e];return n===a?void 0:n}return J.call(t,e)?t[e]:void 0},Te.prototype.has=function(e){var t=this.__data__;return be?void 0!==t[e]:J.call(t,e)},Te.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=be&&void 0===t?a:t,this},Ee.prototype.clear=function(){this.__data__=[],this.size=0},Ee.prototype.delete=function(e){var t=this.__data__,n=ke(t,e);return!(n<0||(n==t.length-1?t.pop():re.call(t,n,1),--this.size,0))},Ee.prototype.get=function(e){var t=this.__data__,n=ke(t,e);return n<0?void 0:t[n][1]},Ee.prototype.has=function(e){return ke(this.__data__,e)>-1},Ee.prototype.set=function(e,t){var n=this.__data__,a=ke(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this},xe.prototype.clear=function(){this.size=0,this.__data__={hash:new Te,map:new(ue||Ee),string:new Te}},xe.prototype.delete=function(e){var t=ze(this,e).delete(e);return this.size-=t?1:0,t},xe.prototype.get=function(e){return ze(this,e).get(e)},xe.prototype.has=function(e){return ze(this,e).has(e)},xe.prototype.set=function(e,t){var n=ze(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this},Ce.prototype.add=Ce.prototype.push=function(e){return this.__data__.set(e,a),this},Ce.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.clear=function(){this.__data__=new Ee,this.size=0},Oe.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Oe.prototype.get=function(e){return this.__data__.get(e)},Oe.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.set=function(e,t){var a=this.__data__;if(a instanceof Ee){var r=a.__data__;if(!ue||r.length<n-1)return r.push([e,t]),this.size=++a.size,this;a=this.__data__=new xe(r)}return a.set(e,t),this.size=a.size,this};var De=le?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,a=null==e?0:e.length,r=0,i=[];++n<a;){var l=e[n];t(l,n,e)&&(i[r++]=l)}return i}(le(e),function(t){return ae.call(e,t)}))}:function(){return[]},Ae=Se;function We(e,t){return!!(t=null==t?l:t)&&("number"==typeof e||P.test(e))&&e>-1&&e%1==0&&e<t}function Fe(e){if(null!=e){try{return X.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function He(e,t){return e===t||e!=e&&t!=t}(ce&&Ae(new ce(new ArrayBuffer(1)))!=C||ue&&Ae(new ue)!=b||de&&"[object Promise]"!=Ae(de.resolve())||me&&Ae(new me)!=_||fe&&"[object WeakMap]"!=Ae(new fe))&&(Ae=function(e){var t=Se(e),n=t==v?e.constructor:void 0,a=n?Fe(n):"";if(a)switch(a){case ge:return C;case he:return b;case ve:return"[object Promise]";case we:return _;case ye:return"[object WeakMap]"}return t});var Ue=je(function(){return arguments}())?je:function(e){return Je(e)&&J.call(e,"callee")&&!ae.call(e,"callee")},Ke=Array.isArray;var Ve=oe||function(){return!1};function $e(e){if(!Xe(e))return!1;var t=Se(e);return t==m||t==f||t==c||t==w}function Ge(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=l}function Xe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Je(e){return null!=e&&"object"==typeof e}var Qe=B?function(e){return function(t){return e(t)}}(B):function(e){return Je(e)&&Ge(e.length)&&!!k[Se(e)]};function Ye(e){return null!=(t=e)&&Ge(t.length)&&!$e(t)?Pe(e):Ie(e);var t}e.exports=function(e,t){return Le(e,t)}}(de={exports:{}},de.exports),de.exports),fe=function(e){var t=e.labelText,n=e.className,i=e.id,l=e.input,o=e.meta,s=e.placeholder,u=e.type,d=(e.onChange,e.onClick),m=e.hideLabel,f=e.invalid,b=e.invalidText,g=p(e,["labelText","className","id","input","meta","placeholder","type","onChange","onClick","hideLabel","invalid","invalidText"]),h={id:i,onClick:function(e){g.disabled||d(e)},placeholder:s,type:u},v=o?o.error:b,w=o?!o.valid:f,y=i+"-error-msg",_=a("wfp--text-input",n),N=a("wfp--label",{"wfp--visually-hidden":m}),T=t?r.createElement("label",{htmlFor:i,className:N},t):null,E=w?r.createElement("div",{className:"wfp--form-requirement",id:y},v):null,x=w?r.createElement("input",c({},g,l,h,{"data-invalid":!0,"aria-invalid":!0,"aria-describedby":y,className:_})):r.createElement("input",c({},g,l,h,{className:_}));return r.createElement("div",{className:"wfp--form-item"},T,x,E)};fe.propTypes={className:t.string,defaultValue:t.oneOfType([t.string,t.number]),disabled:t.bool,id:t.string.isRequired,labelText:t.string.isRequired,onChange:t.func,onClick:t.func,placeholder:t.string,type:t.string,value:t.oneOfType([t.string,t.number]),hideLabel:t.bool,invalid:t.bool,invalidText:t.string},fe.defaultProps={className:"wfp--text__input",disabled:!1,type:"text",onChange:function(){},onClick:function(){},invalid:!1,invalidText:""};var be=function(e,t){return"function"==typeof t?t(e):"".concat(e).concat(t)},ge=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{dragging:!1,value:a.props.input&&a.props.input.value?a.props.input.value:a.props.value,left:0}}),Object.defineProperty(d(a),"updatePosition",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e&&a.props.disabled||(e&&e.dispatchConfig&&e.persist(),a.state.dragging||(a.setState({dragging:!0}),requestAnimationFrame(function(){a.setState(function(t,n){var r=e&&e.target&&e.target.classList.contains("wfp-slider-text-input"),i=a.calcValue(e,t,n),l=i.left,o=i.newValue,s=r?Number(e.target.value):o;return t.left===l&&t.value===s?{dragging:!1}:("function"==typeof n.onChange&&n.onChange({value:s}),console.log("new",s),a.props.input&&a.props.input.onChange&&a.props.input.onChange(s),{dragging:!1,left:l,value:s})})})))}}),Object.defineProperty(d(a),"calcValue",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,n){var r,i,l=n.min,o=n.max,s=n.step,c=n.stepMuliplier,u=t.value,p=o-l,d=(u-l)/p*100;if(r=d,i=u,e){var m=e.type;if("keydown"===m){var f={40:-1,37:-1,38:1,39:1}[e.which];if(void 0!==f){var b=s*(!0===e.shiftKey?p/s/c:1);r=d+b/p*100*f,i=Number(u)+b*f}}if("mousemove"===m||"click"===m||"touchmove"===m){var g=e.touches?e.touches[0].clientX:e.clientX,h=a.track.getBoundingClientRect(),v=(g-h.left)/h.width,w=l+Math.round(p*v/s)*s;r=(w-l)/p*100,i=w}}return i<=Number(l)&&(r=0,i=l),i>=Number(o)&&(r=100,i=o),{left:r,newValue:i}}}),Object.defineProperty(d(a),"handleMouseStart",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.addEventListener("mousemove",a.updatePosition),a.element.ownerDocument.addEventListener("mouseup",a.handleMouseEnd)}}),Object.defineProperty(d(a),"handleMouseEnd",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.removeEventListener("mousemove",a.updatePosition),a.element.ownerDocument.removeEventListener("mouseup",a.handleMouseEnd)}}),Object.defineProperty(d(a),"handleTouchStart",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.addEventListener("touchmove",a.updatePosition),a.element.ownerDocument.addEventListener("touchup",a.handleTouchEnd),a.element.ownerDocument.addEventListener("touchend",a.handleTouchEnd),a.element.ownerDocument.addEventListener("touchcancel",a.handleTouchEnd)}}),Object.defineProperty(d(a),"handleTouchEnd",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.removeEventListener("touchmove",a.updatePosition),a.element.ownerDocument.removeEventListener("touchup",a.handleTouchEnd),a.element.ownerDocument.removeEventListener("touchend",a.handleTouchEnd),a.element.ownerDocument.removeEventListener("touchcancel",a.handleTouchEnd)}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({value:e.target.value}),a.updatePosition(e)}}),n))}return u(t,n.PureComponent),o(t,[{key:"componentDidMount",value:function(){this.updatePosition()}},{key:"componentWillReceiveProps",value:function(e){me(e,this.props)||this.updatePosition(),e.input&&e.input.value!==this.state.value&&this.setState({value:e.input.value})}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabelInput,i=t.className,l=t.hideTextInput,o=t.id,s=void 0===o?this.inputId=this.inputId||"__carbon-slider_".concat(Math.random().toString(36).substr(2)):o,u=t.min,d=t.minLabel,m=t.max,f=t.maxLabel,b=t.formatLabel,g=void 0===b?be:b,h=t.labelText,v=t.step,w=(t.stepMuliplier,t.inputType),y=t.required,_=t.disabled,N=t.name,T=p(t,["ariaLabelInput","className","hideTextInput","id","min","minLabel","max","maxLabel","formatLabel","labelText","step","stepMuliplier","inputType","required","disabled","name"]),E=this.state,x=E.value,C=E.left,O=a("wfp--slider",{"wfp--slider--disabled":_},i),P={transform:"translate(0%, -50%) scaleX(".concat(C/100,")")},k={left:"".concat(C,"%")};return r.createElement("div",{className:"wfp--form-item"},r.createElement("label",{htmlFor:s,className:"wfp--label"},h),r.createElement("div",{className:"wfp--slider-container"},r.createElement("span",{className:"wfp--slider__range-label"},g(u,d)),r.createElement("div",c({className:O,ref:function(t){e.element=t},onClick:this.updatePosition,onKeyPress:this.updatePosition,role:"presentation",tabIndex:-1},T),r.createElement("div",{className:"wfp--slider__track",ref:function(t){e.track=t}}),r.createElement("div",{className:"wfp--slider__filled-track",style:P}),r.createElement("div",{className:"wfp--slider__thumb",role:"slider",id:s,tabIndex:0,"aria-valuemax":m,"aria-valuemin":u,"aria-valuenow":x,style:k,onMouseDown:this.handleMouseStart,onTouchStart:this.handleTouchStart,onKeyDown:this.updatePosition}),r.createElement("input",{type:"hidden",name:N,value:x,required:y,min:u,max:m,step:v,onChange:this.handleChange})),r.createElement("span",{className:"wfp--slider__range-label"},g(m,f)),!l&&r.createElement(fe,{type:w,id:"input-for-slider",className:"wfp-slider-text-input",value:x,onChange:this.handleChange,labelText:"","aria-label":n})))}}]),t}();Object.defineProperty(ge,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:t.string,hideTextInput:t.bool,id:t.string,onChange:t.func,value:t.number.isRequired,min:t.number.isRequired,minLabel:t.string,max:t.number.isRequired,maxLabel:t.string,formatLabel:t.func,labelText:t.string,step:t.number,stepMuliplier:t.number,children:t.node,disabled:t.bool,name:t.bool,inputType:t.string,ariaLabelInput:t.string}}),Object.defineProperty(ge,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{hideTextInput:!1,step:1,stepMuliplier:4,disabled:!1,minLabel:"",maxLabel:"",inputType:"number",ariaLabelInput:"Slider number input"}});var he=function(e){var t=e.children,n=e.className,i=a(s({"wfp--story":!0},"".concat(n),n));return r.createElement(f,{className:i},t)};he.propTypes={children:t.node,className:t.string};var ve=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),Object.defineProperty(d(n),"getSafePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return isNaN(e)&&(e=n.props.page),Math.min(Math.max(e,0),n.props.pages-1)}}),Object.defineProperty(d(n),"changePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=n.getSafePage(e.page-1);n.setState({page:e}),n.props.page!==t&&n.props.onPageChange(t),n.props.pageSize!==e.pageSize&&n.props.onPageSizeChange(e.pageSize)}}),n.state={page:e.page},n}return u(t,n.Component),o(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({page:e.page})}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.isLastPage,i=(e.pages,e.page,e.showPageSizeOptions,e.pageInputDisabled),l=e.pageSizeOptions,o=(e.pageSize,e.pagesUnknown),s=e.paginationClassName,c=(e.showPageJump,e.totalItems);return r.createElement("div",{className:a(s,"-pagination"),style:this.props.style},r.createElement("div",{className:"wfp-pagination"},r.createElement(ne,{onChange:this.changePage,pageSizes:l,totalItems:c||t.length,pagesUnknown:o,isLastPage:n,pageInputDisabled:i})))}}]),t}(),we=function(e){var t=e.className,n=e.id,i=e.labelText,l=e.hideLabel,o=e.onChange,s=e.onClick,u=e.input,d=e.invalid,m=e.invalidText,f=p(e,["className","id","labelText","hideLabel","onChange","onClick","input","invalid","invalidText"]),b={id:n,onChange:function(e){f.disabled||o(e)},onClick:function(e){f.disabled||s(e)}},g=a("wfp--text-area",t),h=a("wfp--label",{"wfp--visually-hidden":l}),v=i?r.createElement("label",{htmlFor:n,className:h},i):null,w=d?r.createElement("div",{className:"wfp--form-requirement"},m):null,y=d?r.createElement("textarea",c({},f,u,b,{className:g,"data-invalid":!0})):r.createElement("textarea",c({},f,u,b,{className:g}));return r.createElement("div",{className:"wfp--form-item"},v,y,w)};we.propTypes={className:t.string,cols:t.number,defaultValue:t.oneOfType([t.string,t.number]),disabled:t.bool,id:t.string,labelText:t.string.isRequired,onChange:t.func,onClick:t.func,placeholder:t.string,rows:t.number,value:t.oneOfType([t.string,t.number]),invalid:t.bool,invalidText:t.string,hideLabel:t.bool},we.defaultProps={disabled:!1,onChange:function(){},onClick:function(){},placeholder:"",rows:4,cols:50,invalid:!1,invalidText:""};var ye=function(e){var t,n=e.alt,i=e.className,l=e.ellipsis,o=e.image,s=e.title,u=p(e,["alt","className","ellipsis","image","title"]);t=o&&o.includes("auto")||void 0===o?r.createElement("div",{className:"wfp--user__icon wfp--user__icon--empty",alt:n}):r.createElement("img",{alt:n,className:"wfp--user__icon",src:o});var d=a("wfp--user",{className:i}),m=a({"wfp--user__title":!0,"wfp--user__title--ellipsis":l});return r.createElement("div",c({className:d},u),t,s&&r.createElement("span",{className:m},s))};ye.propTypes={alt:t.string,ellipsis:t.bool,image:t.string,title:t.string},ye.defaultProps={alt:"User Icon"},e.Blockquote=h,e.Breadcrumb=v,e.BreadcrumbItem=y,e.BreadcrumbHome=_,e.Button=T,e.Checkbox=E,e.Footer=x,e.Form=C,e.FormGroup=O,e.FormItem=P,e.FormLabel=k,e.Link=w,e.Modal=W,e.ModalWrapper=F,e.NumberInput=Q,e.Pagination=ne,e.RadioButton=re,e.RadioButtonGroup=oe,e.Search=se,e.Slider=ge,e.Story=he,e.TablePagination=ve,e.TextArea=we,e.TextInput=fe,e.User=ye,e.Wrapper=f,e.BannerNavigation=g,e.BannerNavigationItem=b,e.MainNavigation=A,e.MainNavigationItem=D,e.SubNavigation=S,e.SubNavigationHeader=L,e.SubNavigationTitle=q,e.SubNavigationLink=z,e.SubNavigationFilter=R,e.SubNavigationContent=M,e.SubNavigationList=I,e.SubNavigationGroup=B,e.SubNavigationItem=j,e.Module=$,e.ModuleBody=G,e.ModuleHeader=X,e.ModuleFooter=J,e.SecondaryTabs=ue,e.SecondaryTabsItem=ce,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("prop-types"),require("react"),require("classnames")):"function"==typeof define&&define.amd?define(["exports","prop-types","react","classnames"],t):t(e.WfpComponentsReact={},e.PropTypes,e.React,e.classNames)}(this,function(e,t,n,a){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var r="default"in n?n.default:n;function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function o(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function u(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,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function p(e,t){if(null==e)return{};var n,a,r={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(r[n]=e[n]);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}a=a&&a.hasOwnProperty("default")?a.default:a;var f=function(e){var t=e.background,n=e.children,i=e.className,l=e.pageWidth,o=e.spacing,u=p(e,["background","children","className","pageWidth","spacing"]),d=a(s({"wfp--wrapper":!0,"wfp--wrapper--narrow":"narrow"===l,"wfp--wrapper--narrower":"narrower"===l,"wfp--wrapper--narrowest":"narrowest"===l,"wfp--wrapper--narrow wfp--wrapper--mobile-full":"narrow-full"===l,"wfp--wrapper--narrower wfp--wrapper--mobile-full":"narrower-full"===l,"wfp--wrapper--spacing-md":"md"===o},"".concat(i),i));if(t){var m=a({"wfp--wrapper--background-lighter":"lighter"===t});return r.createElement("div",{className:m},r.createElement("div",c({className:d},u),n))}return r.createElement("div",c({className:d},u),n)};f.propTypes={children:t.node,className:t.string,pageWidth:t.string};var b=function(e){var t=e.className,n=e.children,i=a("wfp--banner-navigation__item",t);return r.createElement("li",{className:i},n)};b.propTypes={className:t.string,children:t.node.isRequired};var g=function(e){var t=e.children,n=e.className,i=e.id,l=e.pageWidth,o=a("wfp--banner-navigation",n);return r.createElement("div",{id:i,className:o},r.createElement(f,{pageWidth:l},r.createElement("ul",{className:"wfp--banner-navigation__list"},t)))};g.propTypes={children:t.node.isRequired,className:t.string,id:t.string,wrapperClassName:t.string},g.defaultProps={pageWidth:"narrower"};var h=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"toggleBlockquote",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({open:!n.state.open})}}),Object.defineProperty(d(n),"showInnerHtml",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return{__html:e}}}),n.state={open:!1},n}return u(t,r.Component),o(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children,i=e.style,l=e.title,o=e.toggleable,c=(e.columnCount,e.innerHtml),u=e.type,d=(p(e,["className","children","style","title","toggleable","columnCount","innerHtml","type"]),a({"wfp--blockquote":!0,"wfp--blockquote--toggleable":!0===o,"wfp--blockquote--light":"light"===u,"wfp--blockquote--code":"code"===u,"wfp--blockquote--warning":"warning"===u,"wfp--blockquote--info":"info"===u,"wfp--blockquote--open":this.state.open})),m=a(s({"wfp--blockquote__content":!0},"".concat(t),t));return r.createElement("div",{className:d},l&&r.createElement("div",{onClick:this.toggleBlockquote,className:"wfp--blockquote__title"},l),r.createElement("div",{className:m,style:i},n,c&&r.createElement("div",{dangerouslySetInnerHTML:this.showInnerHtml(c)})))}}]),t}();h.propTypes={children:t.node,type:t.string};var v=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--breadcrumb wfp--breadcrumb--no-trailing-slash",n);return r.createElement("div",c({className:l},i),t)};v.propTypes={children:t.node,className:t.string};var w=function(e){var t=e.children,n=e.className,i=e.href,l=p(e,["children","className","href"]),o=a("wfp--link",n);return r.createElement("a",c({href:i,className:o},l),t)};w.propTypes={children:t.node,className:t.string,href:t.string};var y=function(e){var t=e.children,n=e.className,i=e.href,l=p(e,["children","className","href"]),o=a("wfp--breadcrumb-item",n);return r.createElement("div",c({className:o},l),function(e,t){return"string"==typeof e&&void 0!==t?r.createElement(w,{href:t},e):r.cloneElement(r.Children.only(e),{className:"wfp--link"})}(t,i))};y.propTypes={children:t.node,className:t.string,href:t.string};var _=function(e){var t=e.className,n=p(e,["className"]),i=a("wfp--breadcrumb-home",t);return r.createElement("div",c({className:i},n))};_.propTypes={type:t.string};var N=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--icon",n);return r.createElement("div",c({className:l},i),t)};N.propTypes={children:t.node,className:t.string};var T=function(e){var t=e.children,n=e.className,i=e.disabled,l=e.small,o=e.kind,s=e.href,u=e.tabIndex,d=e.type,m=e.icon,f=e.iconDescription,b=p(e,["children","className","disabled","small","kind","href","tabIndex","type","icon","iconDescription"]),g={tabIndex:u,className:a(n,{"wfp--btn":!0,"wfp--btn--sm":l,"wfp--btn--primary":"primary"===o,"wfp--btn--danger":"danger"===o,"wfp--btn--secondary":"secondary"===o,"wfp--btn--ghost":"ghost"===o,"wfp--btn--danger--primary":"danger--primary"===o,"wfp--btn--tertiary":"tertiary"===o})},h=m?r.createElement(N,{name:m,description:f,className:"wfp--btn__icon"}):null,v=r.createElement("button",c({},b,g,{disabled:i,type:d}),t,h),w=r.createElement("a",c({},b,g,{href:s,role:"button"}),t,h);return s?w:v};T.propTypes={children:t.node,className:t.string,disabled:t.bool,small:t.bool,kind:t.oneOf(["primary","secondary","danger","ghost","danger--primary","tertiary"]).isRequired,href:t.string,tabIndex:t.number,type:t.oneOf(["button","reset","submit"]),role:t.string,icon:t.string,iconDescription:function(e){if(e.icon&&!e.iconDescription)return new Error("icon property specified without also providing an iconDescription property.")}},T.defaultProps={iconDescription:"Provide icon description if icon is used",tabIndex:0,type:"button",disabled:!1,small:!1,kind:"primary"};var E=function(e){var t,n=e.className,i=e.id,l=e.input,o=e.labelText,s=e.onChange,u=e.indeterminate,d=e.hideLabel,m=e.wrapperClassName,f=p(e,["className","id","input","labelText","onChange","indeterminate","hideLabel","wrapperClassName"]),b=a("wfp--checkbox-label",n),g=a({"wfp--visually-hidden":d}),h=a("wfp--form-item","wfp--checkbox-wrapper",m);return r.createElement("div",{className:h},r.createElement("input",c({},f,l,{type:"checkbox",onClick:function(e){s&&s(l.checked,i,e),l&&l.onChange&&l.onChange(l.checked)},className:"wfp--checkbox",id:i,ref:function(e){(t=e)&&(t.indeterminate=u)}})),r.createElement("label",{htmlFor:i,className:b},r.createElement("span",{className:g},o)))};E.propTypes={checked:t.bool,defaultChecked:t.bool,indeterminate:t.bool,className:t.string,disabled:t.bool,id:t.string.isRequired,labelText:t.node.isRequired,hideLabel:t.bool,onChange:t.func,wrapperClassName:t.string},E.defaultProps={onChange:function(){},indeterminate:!1};var x=function(e){var t=e.className,n=e.children,i=e.labelOne,l=e.linkTextOne,o=e.linkHrefOne,s=e.labelTwo,u=e.linkTextTwo,d=e.linkHrefTwo,m=e.logo,b=e.logoExtended,g=e.metaContent,h=e.secondary,v=e.pageWidth,y=p(e,["className","children","labelOne","linkTextOne","linkHrefOne","labelTwo","linkTextTwo","linkHrefTwo","logo","logoExtended","metaContent","secondary","pageWidth"]),_=a("wfp--footer",t);return r.createElement("footer",c({},y,{className:_}),r.createElement(f,{pageWidth:v},r.createElement("div",{className:"wfp--footer__content"},n?r.createElement("div",{className:"wfp--footer-info"},n):r.createElement("div",{className:"wfp--footer-info"},r.createElement("div",{className:"wfp--footer-info__item"},r.createElement("p",{className:"wfp--footer-label"},i),r.createElement(w,{href:o},l)),r.createElement("div",{className:"wfp--footer-info__item"},r.createElement("p",{className:"wfp--footer-label"},s),r.createElement(w,{href:d},u))),r.createElement("div",{className:"wfp--footer-cta"},r.createElement("img",{className:"wfp--footer-cta-logo",src:b,alt:"World Food Programme Logo"}),r.createElement("img",{className:"wfp--footer-cta-logo-small",src:m,alt:"World Food Programme Logo"}),h)),g&&r.createElement("div",{className:"wfp--footer-meta"},g)))};x.propTypes={children:t.node,className:t.string,labelOne:t.string,linkTextOne:t.string,linkHrefOne:t.string,labelTwo:t.string,linkTextTwo:t.string,linkHrefTwo:t.string,buttonText:t.string},x.defaultProps={labelOne:"Need Help?",linkTextOne:"Contact Bluemix Sales",linkHrefOne:"#",labelTwo:"Estimate Monthly Cost",linkTextTwo:"Cost Calculator",linkHrefTwo:"#",logo:"logos/vertical/en/wfp-logo-vertical-black-en.svg",logoExtended:"logos/extended/en/wfp-logo-extended-black-en.svg",buttonText:"Create"};var C=function(e){var t=e.className,n=e.children,i=p(e,["className","children"]),l=a("wfp--form",t);return r.createElement("form",c({className:l},i)," ",n," ")};C.propTypes={children:t.node,className:t.string};var O=function(e){var t=e.legendText,n=e.invalid,i=e.children,l=e.className,o=e.message,s=e.messageText,u=p(e,["legendText","invalid","children","className","message","messageText"]),d=a("wfp--form-group__title",l),m=a("wfp--fieldset",l);return r.createElement("fieldset",c({},n&&{"data-invalid":""},{className:m},u),r.createElement("legend",{className:d},t),i,o?r.createElement("div",{className:"wfp--form__requirements"},s):null)};O.propTypes={children:t.node,legendText:t.string.isRequired,className:t.string,invalid:t.bool,message:t.bool,messageText:t.string},O.defaultProps={invalid:!1,message:!1,messageText:""};var P=function(e){var t=e.className,n=e.children,i=p(e,["className","children"]),l=a("bx--form-item",t);return r.createElement("div",c({className:l},i),n)};P.propTypes={children:t.node,className:t.string};var k=function(e){var t=e.className,n=e.children,i=e.id,l=p(e,["className","children","id"]),o=a("bx--label",t);return r.createElement("label",c({htmlFor:i,className:o},l),n)};k.propTypes={children:t.node,className:t.string,id:t.string};var S=function(e){var t=e.children,n=p(e,["children"]);return r.createElement("div",n,t)};S.propTypes={children:t.element.isRequired};var j=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__item",{className:n});return r.createElement("div",c({className:l},i),t)};j.propTypes={};var L=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__header",{className:n});return r.createElement("div",c({className:l},i),t)};L.propTypes={};var R=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__filter",{className:n});return r.createElement("div",c({className:l},i),t)};R.propTypes={image:t.string};var I=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__list",{className:n});return r.createElement("div",c({className:l},i),t)};I.propTypes={children:t.node,className:t.string};var M=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__content",{className:n});return r.createElement("div",c({className:l},i),t)};M.propTypes={image:t.string};var q=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__title",{className:n});return r.createElement("div",c({className:l},i),t)};q.propTypes={image:t.string};var z=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--sub-navigation__link",{className:n});return r.createElement("div",c({className:l},i),t)};z.propTypes={image:t.string};var B=function(e){var t=e.children,n=e.columns,i=e.className,l=e.title,o=p(e,["children","columns","className","title"]),s=a("wfp--sub-navigation__group",{className:i},{"wfp--sub-navigation__group--columns":n});return r.createElement("div",c({className:s},o),l&&r.createElement("h3",{className:"wfp--sub-navigation__group__title"},l),r.createElement("div",null,t))};B.propTypes={image:t.string};var D=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"componentWillReceiveProps",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e.menuItem===e.activeMenuItem?document.addEventListener("mousedown",n.handleClickOutside):document.removeEventListener("mousedown",n.handleClickOutside)}}),Object.defineProperty(d(n),"setWrapperRef",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.wrapperRef=e}}),Object.defineProperty(d(n),"handleClickOutside",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.wrapperRef&&!n.wrapperRef.contains(event.target)&&n.props.onChangeSub(e,void 0,"close")}}),n}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this.props,t=e.activeMenuItem,n=e.className,i=e.children,l=e.menuItem,o=e.onChangeSub,s=e.subNavigation,c=a(n,{"wfp--main-navigation__item":!0,"wfp--main-navigation__item--open":l===t}),u=a({"wfp--main-navigation__trigger":!0,"wfp--main-navigation__trigger--has-sub":s,"wfp--main-navigation__trigger--open":l===t}),p=s?r.cloneElement(i,{onClick:function(e){return o(e,l,"toggle")}}):i,d=a({"wfp--main-navigation__sub":!0,"wfp--main-navigation__sub--open":l===t});return r.createElement("li",{className:c,ref:this.setWrapperRef},r.createElement("div",{className:u},p),s&&r.createElement("div",{className:d,onChangeSub:o,open:l===t},s))}}]),t}();D.propTypes={className:t.string,children:t.node.isRequired};var A=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Object.defineProperty(d(n),"onChangeSub",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,a){if(e.preventDefault(),"close"===a)n.setState({activeMenuItem:void 0});else if("toggle"===a){var r=void 0===n.state.activeMenuItem||n.state.activeMenuItem!==t?t:void 0;n.setState({activeMenuItem:r})}}}),Object.defineProperty(d(n),"toggleMenu",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({openMobile:!n.state.openMobile})}}),Object.defineProperty(d(n),"triggerSubNavigation",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState({activeMenuItem:void 0})}}),Object.defineProperty(d(n),"handleClickOutside",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.setState({activeMenuItem:void 0})}}),n.state={openMobile:!1,activeMenuItem:void 0},n}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,i=t.className,l=t.id,o=t.logo,s=t.pageWidth,c=a("wfp--main-navigation",i),u=a("wfp--main-navigation__list",{"wfp--main-navigation__list--open":this.state.openMobile});return r.createElement("div",{id:l,className:c},r.createElement(f,{pageWidth:s,className:"wfp--main-navigation__wrapper"},r.createElement("div",{className:"wfp--main-navigation__logo-wrapper"},r.createElement(T,{className:"wfp--main-navigation__button",onClick:this.toggleMenu},"Menu"),r.createElement("div",{className:"wfp--main-navigation__logo"},o)),r.createElement("ul",{className:u},r.Children.map(n,function(t,n){return r.cloneElement(t,{activeMenuItem:e.state.activeMenuItem,menuItem:n,onChangeSub:e.onChangeSub})}))))}}]),t}();A.propTypes={children:t.node.isRequired,className:t.string,id:t.string,wrapperClassName:t.string},A.defaultProps={pageWidth:"narrow-full"};var W=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"handleKeyDown",{configurable:!0,enumerable:!0,writable:!0,value:function(e){27===e.which&&a.props.onRequestClose()}}),Object.defineProperty(d(a),"handleClick",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.innerModal&&!a.innerModal.contains(e.target)&&a.props.onRequestClose()}}),n))}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.modalHeading,i=t.modalLabel,l=t.modalAriaLabel,o=t.passiveModal,u=t.secondaryButtonText,d=t.primaryButtonText,m=t.open,f=t.onRequestClose,b=t.onRequestSubmit,g=t.onSecondarySubmit,h=t.iconDescription,v=t.primaryButtonDisabled,w=t.wide,y=t.danger,_=p(t,["modalHeading","modalLabel","modalAriaLabel","passiveModal","secondaryButtonText","primaryButtonText","open","onRequestClose","onRequestSubmit","onSecondarySubmit","iconDescription","primaryButtonDisabled","wide","danger"]),E=g||f,x=a(s({"wfp--modal":!0,"wfp--modal-tall":!o,"wfp--modal--wide":w,"is-visible":m,"wfp--modal--danger":this.props.danger},this.props.className,this.props.className)),C=r.createElement("button",{className:"wfp--modal-close",type:"button",onClick:f},r.createElement(N,{name:"close",className:"wfp--modal-close__icon",description:h})),O=r.createElement("div",{ref:function(t){e.innerModal=t},role:"dialog",className:"wfp--modal-container","aria-label":l},r.createElement("div",{className:"wfp--modal-header"},o&&C,i&&r.createElement("h4",{className:"wfp--modal-header__label"},i),r.createElement("h2",{className:"wfp--modal-header__heading"},n),!o&&C),r.createElement("div",{className:"wfp--modal-content"},this.props.children),!o&&r.createElement("div",{className:"wfp--modal-footer"},r.createElement("div",{className:"wfp--modal__buttons-container"},r.createElement(T,{kind:y?"tertiary":"secondary",onClick:E},u),r.createElement(T,{kind:y?"danger--primary":"primary",disabled:v,onClick:b},d))));return r.createElement("div",c({},_,{onKeyDown:this.handleKeyDown,onClick:this.handleClick,className:x,role:"presentation",tabIndex:-1}),O)}}]),t}();Object.defineProperty(W,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,passiveModal:t.bool,onRequestClose:t.func,id:t.string,modalHeading:t.string,modalLabel:t.string,modalAriaLabel:t.string,secondaryButtonText:t.string,primaryButtonText:t.string,open:t.bool,onRequestSubmit:t.func,onKeyDown:t.func,iconDescription:t.string,primaryButtonDisabled:t.bool,onSecondarySubmit:t.func,danger:t.bool}}),Object.defineProperty(W,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onRequestClose:function(){},onRequestSubmit:function(){},primaryButtonDisabled:!1,onKeyDown:function(){},passiveModal:!1,iconDescription:"close the modal",modalHeading:"",modalLabel:""}});var F=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{isOpen:!1}}),Object.defineProperty(d(a),"handleOpen",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.setState({isOpen:!0})}}),Object.defineProperty(d(a),"handleClose",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.setState({isOpen:!1})}}),Object.defineProperty(d(a),"handleOnRequestSubmit",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.props,t=e.handleSubmit,n=e.shouldCloseAfterSubmit;t()&&n&&a.handleClose()}}),n))}return u(t,r.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.customButton,a=t.id,i=t.buttonTriggerText,l=t.triggerButtonKind,o=t.modalLabel,s=t.modalHeading,c=t.passiveModal,u=t.primaryButtonText,p=t.secondaryButtonText,d=t.disabled,m={id:a,modalLabel:o,modalHeading:s,passiveModal:c,primaryButtonText:u,secondaryButtonText:p,wide:t.wide,open:this.state.isOpen,onRequestClose:this.handleClose,onRequestSubmit:this.handleOnRequestSubmit},f=r.cloneElement(n,{onClick:this.handleOpen,kind:l});return r.createElement("div",{role:"presentation",onKeyDown:function(t){27===t.which&&(e.handleClose(),e.props.onKeyDown(t))}},n?r.createElement("span",null,f):r.createElement(T,{disabled:d,kind:l,onClick:this.handleOpen},i),r.createElement(W,m,this.props.children))}}]),t}();Object.defineProperty(F,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{status:t.string,handleOpen:t.func,children:t.node,id:t.string,buttonTriggerText:t.string,modalLabel:t.string,modalHeading:t.string,modalText:t.string,passiveModal:t.bool,withHeader:t.bool,modalBeforeContent:t.bool,primaryButtonText:t.string,secondaryButtonText:t.string,handleSubmit:t.func,disabled:t.bool,wide:t.bool,triggerButtonKind:t.oneOf(["primary","secondary","danger","ghost"]),shouldCloseAfterSubmit:t.bool}}),Object.defineProperty(F,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{primaryButtonText:"Save",secondaryButtonText:"Cancel",triggerButtonKind:"primary",disabled:!1}});var H={children:t.node,className:t.string,size:t.oneOf(["single","double"])},U={children:t.node,centered:t.bool,className:t.string},K={children:t.node,className:t.string},V={centered:!1},$=function(e){var t=e.dark,n=e.children,i=e.className,l=p(e,["dark","children","className"]),o=a({"wfp--module--dark":t},i,"wfp--module");return r.createElement("div",c({className:o},l),r.createElement("div",{className:"wfp--module__inner"},n))},G=function(e){var t=e.children,n=e.className,i=e.centered,l=p(e,["children","className","centered"]),o=a("wfp--module__content",n,{"wfp--module__content--centered":i});return r.createElement("div",c({className:o},l),t)},X=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--module__header",n);return r.createElement("div",c({className:l},i),r.createElement("h1",{className:"wfp--module__title"},t))},J=function(e){var t=e.children,n=e.className,i=p(e,["children","className"]),l=a("wfp--module__footer",n);return r.createElement("div",c({className:l},i),t)};$.propTypes=H,G.propTypes=U,$.defaultProps={size:"double"},G.defaultProps=V,X.propTypes=K,J.defaultProps=V;var Q=function(e){function t(e){var n;i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),Y.call(d(n));var a=e.value;return(e.min||0===e.min)&&(a=Math.max(e.min,a)),n.state={value:a},n}return u(t,n.Component),o(t,[{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.setState({value:e.value})}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,i=t.disabled,l=(t.iconDescription,t.id),o=t.label,s=t.max,u=t.min,d=t.step,m=t.invalid,f=t.invalidText,b=p(t,["className","disabled","iconDescription","id","label","max","min","step","invalid","invalidText"]),g=a("wfp--number",n),h={disabled:i,id:l,max:s,min:u,step:d,onChange:this.handleChange,value:this.state.value},v={disabled:i,type:"button",className:"wfp--number__control-btn"},w={},y=null;return m&&(w["data-invalid"]=!0,y=r.createElement("div",{className:"wfp--form-requirement"},f)),r.createElement("div",{className:"wfp--form-item"},r.createElement("label",{htmlFor:l,className:"wfp--label"},o),r.createElement("div",c({className:g},w),r.createElement("input",c({type:"number",pattern:"[0-9]*"},b,h,{ref:this._handleInputRef})),r.createElement("div",{className:"wfp--number__controls"},r.createElement("button",c({},v,{onClick:function(t){return e.handleArrowClick(t,"up")}}),r.createElement(N,{className:"up-icon",name:"caret--up",description:this.props.iconDescription,viewBox:"0 2 10 5"})),r.createElement("button",c({},v,{onClick:function(t){return e.handleArrowClick(t,"down")}}),r.createElement(N,{className:"down-icon",name:"caret--down",viewBox:"0 2 10 5",description:this.props.iconDescription})))),y)}}]),t}();Object.defineProperty(Q,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:t.string,disabled:t.bool,iconDescription:t.string.isRequired,id:t.string.isRequired,label:t.string,max:t.number,min:t.number,onChange:t.func,onClick:t.func,step:t.number,value:t.number,invalid:t.bool,invalidText:t.string}}),Object.defineProperty(Q,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{disabled:!1,iconDescription:"choose a number",label:" ",onChange:function(){},onClick:function(){},step:1,value:0,invalid:!1,invalidText:"Provide invalidText"}});var Y=function(){var e=this;Object.defineProperty(this,"_inputRef",{configurable:!0,enumerable:!0,writable:!0,value:null}),Object.defineProperty(this,"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(t){e.props.disabled||(t.persist(),t.imaginaryTarget=e._inputRef,e.setState({value:t.target.value},function(){e.props.onChange(t)}))}}),Object.defineProperty(this,"handleArrowClick",{configurable:!0,enumerable:!0,writable:!0,value:function(t,n){var a="string"==typeof e.state.value?Number(e.state.value):e.state.value,r=e.props,i=r.disabled,l=r.min,o=r.max,s=r.step;!i&&("down"===n?void 0!==l&&a>l||void 0===l:void 0!==o&&a<o||void 0===o)&&(a="down"===n?a-s:a+s,t.persist(),t.imaginaryTarget=e._inputRef,e.setState({value:a},function(){e.props.onClick(t,n),e.props.onChange(t,n)}))}}),Object.defineProperty(this,"_handleInputRef",{configurable:!0,enumerable:!0,writable:!0,value:function(t){e._inputRef=t}})},Z=function(e){var t=e.className,n=e.id,i=e.inline,l=e.input,o=e.labelText,u=e.disabled,d=e.children,m=e.hideLabel,f=p(e,["className","id","inline","input","labelText","disabled","children","hideLabel"]),b=a(s({"wfp--select":!0,"wfp--select--inline":i},t,t)),g=a("wfp--label",{"wfp--visually-hidden":m});return r.createElement("div",{className:"wfp--form-item"},i?null:r.createElement("label",{htmlFor:n,className:g},o),r.createElement("div",{className:b},i?r.createElement("label",{htmlFor:n,className:g},o):null,r.createElement("select",c({},f,l,{id:n,className:"wfp--select-input",disabled:u}),d)))};Z.propTypes={children:t.node,className:t.string,id:t.string.isRequired,inline:t.bool,labelText:t.string,onChange:t.func,disabled:t.bool,defaultValue:t.any,hideLabel:t.bool},Z.defaultProps={disabled:!1,labelText:"Select",inline:!1};var ee=function(e){var t=e.className,n=e.value,i=e.disabled,l=e.hidden,o=e.text,u=p(e,["className","value","disabled","hidden","text"]),d=a(s({"wfp--select-option":!0},t,t));return r.createElement("option",c({},u,{className:d,value:n,disabled:i,hidden:l}),o)};ee.propTypes={value:t.any.isRequired,className:t.string,disabled:t.bool,hidden:t.bool,text:t.string.isRequired},ee.defaultProps={disabled:!1,hidden:!1,value:"",text:""};var te=0,ne=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{page:a.props.page,pageSize:a.props.pageSize&&a.props.pageSizes.includes(a.props.pageSize)?a.props.pageSize:a.props.pageSizes[0]}}),Object.defineProperty(d(a),"handleSizeChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=Number(e.target.value);a.setState({pageSize:t,page:1}),a.props.onChange({page:1,pageSize:t})}}),Object.defineProperty(d(a),"handlePageChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({page:e.target.value})}}),Object.defineProperty(d(a),"handlePageInputChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=Number(e.target.value);t>0&&t<=Math.ceil(a.props.totalItems/a.state.pageSize)&&(a.setState({page:t}),a.props.onChange({page:t,pageSize:a.state.pageSize}))}}),Object.defineProperty(d(a),"incrementPage",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.state.page+1;a.setState({page:e}),a.props.onChange({page:e,pageSize:a.state.pageSize})}}),Object.defineProperty(d(a),"decrementPage",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=a.state.page-1;a.setState({page:e}),a.props.onChange({page:e,pageSize:a.state.pageSize})}}),Object.defineProperty(d(a),"renderSelectItems",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var t=1,n=[];t<=e;)n.push(r.createElement(ee,{key:t,value:t,text:String(t)})),t++;return n}}),n))}return u(t,n.Component),o(t,[{key:"componentWillMount",value:function(){this.uniqueId=++te}},{key:"componentWillReceiveProps",value:function(e){var t=e.pageSizes,n=e.page,a=e.pageSize;(function(e,t){if(!Array.isArray(e)||!Array.isArray(t)||e.length!==t.length)return!1;if(e===t)return!0;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0})(t,this.props.pageSizes)||this.setState({pageSize:t[0],page:1}),n!==this.props.page&&this.setState({page:n}),a!==this.props.pageSize&&this.setState({pageSize:a})}},{key:"render",value:function(){var e=this.props,t=e.backwardText,n=e.className,i=e.forwardText,l=e.id,o=e.itemsPerPageText,s=e.itemRangeText,u=e.pageRangeText,d=(e.pageSize,e.pageSizes),m=e.itemText,f=e.pageText,b=(e.pageNumberText,e.pagesUnknown),g=e.isLastPage,h=e.pageInputDisabled,v=e.totalItems,w=(e.onChange,e.page,p(e,["backwardText","className","forwardText","id","itemsPerPageText","itemRangeText","pageRangeText","pageSize","pageSizes","itemText","pageText","pageNumberText","pagesUnknown","isLastPage","pageInputDisabled","totalItems","onChange","page"])),y=this.state.page,_=this.state.pageSize,N=a("wfp--pagination",n),T=a("wfp--pagination__button","wfp--pagination__button--backward",{"wfp--pagination__button--no-index":h}),E=l||this.uniqueId,x=Math.ceil(v/_),C=this.renderSelectItems(x);return r.createElement("div",c({className:N},w),r.createElement("div",{className:"wfp--pagination__left"},r.createElement("span",{className:"wfp--pagination__text"},o,":  "),r.createElement(Z,{id:"wfp-pagination-select-".concat(E),labelText:o,hideLabel:!0,inline:!0,onChange:this.handleSizeChange,value:_},d.map(function(e){return r.createElement(ee,{key:e,value:e,text:String(e)})})),r.createElement("span",{className:"wfp--pagination__text"}," |  ",b?m(_*(y-1)+1,y*_):s(_*(y-1)+1,Math.min(y*_,v),v))),r.createElement("div",{className:"wfp--pagination__right wfp--pagination--inline"},r.createElement("span",{className:"wfp--pagination__text"},b?f(y):u(y,Math.ceil(v/_))),r.createElement("button",{className:T,onClick:this.decrementPage,description:t,disabled:this.props.disabled||1===y}),h?null:r.createElement(Z,{id:"wfp-pagination-select-".concat(E+2),labelText:o,hideLabel:!0,inline:!0,onChange:this.handlePageInputChange,value:y},C),r.createElement("button",{className:"wfp--pagination__button wfp--pagination__button--forward",onClick:this.incrementPage,description:i,disabled:this.props.disabled||y===Math.ceil(v/_)||g})))}}]),t}();Object.defineProperty(ne,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{backwardText:t.string,className:t.string,itemRangeText:t.func,forwardText:t.string,id:t.oneOfType([t.string,t.number]),itemsPerPageText:t.string,itemText:t.func,onChange:t.func,pageNumberText:t.string,pageRangeText:t.func,pageText:t.func,pageSizes:t.arrayOf(t.number).isRequired,totalItems:t.number,disabled:t.bool,page:t.number,pageSize:t.number,pagesUnknown:t.bool,isLastPage:t.bool,pageInputDisabled:t.bool}}),Object.defineProperty(ne,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{backwardText:"Backward",itemRangeText:function(e,t,n){return"".concat(e,"-").concat(t," of ").concat(n," items")},forwardText:"Forward",itemsPerPageText:"Items per page",pageNumberText:"Page Number",pageRangeText:function(e,t){return"".concat(e," of ").concat(t," pages")},disabled:!1,page:1,pagesUnknown:!1,isLastPage:!1,pageInputDisabled:!1,itemText:function(e,t){return"".concat(e,"-").concat(t," items")},pageText:function(e){return"page ".concat(e)}}});var ae=0;var re=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.props.onChange&&a.props.onChange(a.props.value,a.props.name,e),a.props.input&&a.props.input.onChange&&a.props.input.onChange(e.target.value)}}),n))}return u(t,r.Component),o(t,[{key:"componentWillMount",value:function(){this.uid=this.props.id||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"id";return ae++,"".concat(e).concat(ae)}()}},{key:"render",value:function(){var e=a("radioButtonWrapper",this.props.className),t=this.props,n=(t.component,t.labelText),i=t.input,l=t.value,o=p(t,["component","labelText","input","value"]);return r.createElement("div",{className:e},r.createElement("input",c({},o,i,{type:"radio",value:i&&i.value?i.value:l,className:"wfp--radio-button",onChange:this.handleChange,id:this.uid})),r.createElement("label",{htmlFor:this.uid,className:"wfp--radio-button__label"},r.createElement("span",{className:"wfp--radio-button__appearance"}),n))}}]),t}();Object.defineProperty(re,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{checked:t.bool,className:t.string,defaultChecked:t.bool,disabled:t.bool,id:t.string,labelText:t.string.isRequired,name:t.string,onChange:t.func,value:t.oneOfType([t.string,t.number])}}),Object.defineProperty(re,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onChange:function(){}}});var ie=function(){};var le=ie,oe=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{selected:null}}),Object.defineProperty(d(a),"getRadioButtons",{configurable:!0,enumerable:!0,writable:!0,value:function(){return r.Children.map(a.props.children,function(e){var t=e.props,n=t.value,i=p(t,["value"]);return e.props.hasOwnProperty("checked")&&le(!1,"Instead of using the checked property on the RadioButton, set\n the defaultSelected property or valueSelected property on the RadioButtonGroup."),r.createElement(re,c({},i,{name:a.props.name,key:n,value:n,onChange:a.handleChange,checked:n===a.state.selected}))})}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,n){e!==a.state.selected&&(a.setState({selected:e}),a.props.onChange(e,a.props.name,n))}}),n))}return u(t,r.Component),o(t,[{key:"componentWillMount",value:function(){this.setState({selected:this.props.valueSelected||this.props.defaultSelected||null})}},{key:"componentWillReceiveProps",value:function(e){e.hasOwnProperty("valueSelected")&&this.setState({selected:e.valueSelected})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.className;return r.createElement("div",{className:"wfp--form-item"},r.createElement("div",{className:n,disabled:t},this.getRadioButtons()))}}]),t}();Object.defineProperty(oe,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,defaultSelected:t.oneOfType([t.string,t.number]),name:t.string.isRequired,disabled:t.bool,onChange:t.func,valueSelected:t.oneOfType([t.string,t.number])}}),Object.defineProperty(oe,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{onChange:function(){},className:"wfp--radio-button-group"}});var se=function(e){function t(){var e,n,a;i(this,t);for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{format:"list",hasContent:a.props.value||a.props.defaultValue||!1}}),Object.defineProperty(d(a),"clearInput",{configurable:!0,enumerable:!0,writable:!0,value:function(e){if(a.props.value){var t=Object.assign({},e.target,{target:{value:""}});a.props.onChange(t)}else a.input.value="",a.props.onChange(e);a.setState({hasContent:!1},function(){return a.input.focus()})}}),Object.defineProperty(d(a),"toggleLayout",{configurable:!0,enumerable:!0,writable:!0,value:function(){"list"===a.state.format?a.setState({format:"grid"}):a.setState({format:"list"})}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({hasContent:""!==e.target.value}),a.props.onChange(e)}}),Object.defineProperty(d(a),"searchFilterBtn",{configurable:!0,enumerable:!0,writable:!0,value:function(){if(!a.props.small)return r.createElement("button",{className:"wfp--search-button",type:"button","aria-label":a.props.searchButtonLabelText},r.createElement(N,{name:"filter--glyph",description:"filter",className:"wfp--search-filter"}))}}),Object.defineProperty(d(a),"searchLayoutBtn",{configurable:!0,enumerable:!0,writable:!0,value:function(){if(!a.props.small)return r.createElement("button",{className:"wfp--search-button",type:"button",onClick:a.toggleLayout,"aria-label":a.props.layoutButtonLabelText},"list"===a.state.format?r.createElement("div",{className:"wfp--search__toggle-layout__container"},r.createElement(N,{name:"list",description:"list",className:"wfp--search-view"})):r.createElement("div",{className:"wfp--search__toggle-layout__container"},r.createElement(N,{name:"grid",description:"toggle-layout",className:"wfp--search-view"})))}}),n))}return u(t,n.Component),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.className,i=t.type,l=t.id,o=void 0===l?this._inputId=this._inputId||"search__input__id_".concat(Math.random().toString(36).substr(2)):l,u=t.placeHolderText,d=t.labelText,m=t.small,f=t.medium,b=p(t,["className","type","id","placeHolderText","labelText","small","medium"]),g=this.state.hasContent,h=a(s({"wfp--search wfp--search-with-options":!0,"wfp--search--lg":!f&&!m,"wfp--search--md":f,"wfp--search--sm":m},n,n)),v=a({"wfp--search-close":!0,"wfp--search-close--hidden":!g});return r.createElement("div",{className:h,role:"search"},r.createElement("div",{name:"search--glyph",description:"search",className:"wfp--search-magnifier"}),r.createElement("label",{htmlFor:o,className:"wfp--label"},d),r.createElement("input",c({},b,{type:i,className:"wfp--search-input",id:o,placeholder:u,onChange:this.handleChange,ref:function(t){e.input=t}})),r.createElement(N,{name:"close--glyph",description:"close",className:v,onClick:this.clearInput}))}}]),t}();Object.defineProperty(se,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{children:t.node,className:t.string,type:t.string,small:t.bool,medium:t.string,placeHolderText:t.string,labelText:t.node.isRequired,id:t.string,searchButtonLabelText:t.string,layoutButtonLabelText:t.string}}),Object.defineProperty(se,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{type:"text",small:!1,placeHolderText:"",onChange:function(){}}});var ce=function(e){var t=e.className,n=e.children,i=a("wfp--secondary-tabs__item",t);return r.createElement("li",{className:i},n)};ce.propTypes={className:t.string,children:t.node.isRequired};var ue=function(e){var t=e.children,n=e.className,i=e.id,l=a("wfp--secondary-tabs",n);return r.createElement("div",{id:i,className:l},r.createElement("ul",{className:"wfp--secondary-tabs__list"},t))};ue.propTypes={children:t.node.isRequired,className:t.string,id:t.string};var pe="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var de,me=(function(e,t){var n=200,a="__lodash_hash_undefined__",r=1,i=2,l=9007199254740991,o="[object Arguments]",s="[object Array]",c="[object AsyncFunction]",u="[object Boolean]",p="[object Date]",d="[object Error]",m="[object Function]",f="[object GeneratorFunction]",b="[object Map]",g="[object Number]",h="[object Null]",v="[object Object]",w="[object Proxy]",y="[object RegExp]",_="[object Set]",N="[object String]",T="[object Symbol]",E="[object Undefined]",x="[object ArrayBuffer]",C="[object DataView]",O=/^\[object .+?Constructor\]$/,P=/^(?:0|[1-9]\d*)$/,k={};k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k[o]=k[s]=k[x]=k[u]=k[C]=k[p]=k[d]=k[m]=k[b]=k[g]=k[v]=k[y]=k[_]=k[N]=k["[object WeakMap]"]=!1;var S="object"==typeof pe&&pe&&pe.Object===Object&&pe,j="object"==typeof self&&self&&self.Object===Object&&self,L=S||j||Function("return this")(),R=t&&!t.nodeType&&t,I=R&&e&&!e.nodeType&&e,M=I&&I.exports===R,q=M&&S.process,z=function(){try{return q&&q.binding&&q.binding("util")}catch(e){}}(),B=z&&z.isTypedArray;function D(e,t){for(var n=-1,a=null==e?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}function A(e){var t=-1,n=Array(e.size);return e.forEach(function(e,a){n[++t]=[a,e]}),n}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var F,H,U,K=Array.prototype,V=Function.prototype,$=Object.prototype,G=L["__core-js_shared__"],X=V.toString,J=$.hasOwnProperty,Q=(F=/[^.]+$/.exec(G&&G.keys&&G.keys.IE_PROTO||""))?"Symbol(src)_1."+F:"",Y=$.toString,Z=RegExp("^"+X.call(J).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ee=M?L.Buffer:void 0,te=L.Symbol,ne=L.Uint8Array,ae=$.propertyIsEnumerable,re=K.splice,ie=te?te.toStringTag:void 0,le=Object.getOwnPropertySymbols,oe=ee?ee.isBuffer:void 0,se=(H=Object.keys,U=Object,function(e){return H(U(e))}),ce=Be(L,"DataView"),ue=Be(L,"Map"),de=Be(L,"Promise"),me=Be(L,"Set"),fe=Be(L,"WeakMap"),be=Be(Object,"create"),ge=Fe(ce),he=Fe(ue),ve=Fe(de),we=Fe(me),ye=Fe(fe),_e=te?te.prototype:void 0,Ne=_e?_e.valueOf:void 0;function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function xe(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Ce(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new xe;++t<n;)this.add(e[t])}function Oe(e){var t=this.__data__=new Ee(e);this.size=t.size}function Pe(e,t){var n=Ke(e),a=!n&&Ue(e),r=!n&&!a&&Ve(e),i=!n&&!a&&!r&&Qe(e),l=n||a||r||i,o=l?function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}(e.length,String):[],s=o.length;for(var c in e)!t&&!J.call(e,c)||l&&("length"==c||r&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||We(c,s))||o.push(c);return o}function ke(e,t){for(var n=e.length;n--;)if(He(e[n][0],t))return n;return-1}function Se(e){return null==e?void 0===e?E:h:ie&&ie in Object(e)?function(e){var t=J.call(e,ie),n=e[ie];try{e[ie]=void 0;var a=!0}catch(e){}var r=Y.call(e);a&&(t?e[ie]=n:delete e[ie]);return r}(e):function(e){return Y.call(e)}(e)}function je(e){return Je(e)&&Se(e)==o}function Le(e,t,n,a,l){return e===t||(null==e||null==t||!Je(e)&&!Je(t)?e!=e&&t!=t:function(e,t,n,a,l,c){var m=Ke(e),f=Ke(t),h=m?s:Ae(e),w=f?s:Ae(t),E=(h=h==o?v:h)==v,O=(w=w==o?v:w)==v,P=h==w;if(P&&Ve(e)){if(!Ve(t))return!1;m=!0,E=!1}if(P&&!E)return c||(c=new Oe),m||Qe(e)?Me(e,t,n,a,l,c):function(e,t,n,a,l,o,s){switch(n){case C:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case x:return!(e.byteLength!=t.byteLength||!o(new ne(e),new ne(t)));case u:case p:case g:return He(+e,+t);case d:return e.name==t.name&&e.message==t.message;case y:case N:return e==t+"";case b:var c=A;case _:var m=a&r;if(c||(c=W),e.size!=t.size&&!m)return!1;var f=s.get(e);if(f)return f==t;a|=i,s.set(e,t);var h=Me(c(e),c(t),a,l,o,s);return s.delete(e),h;case T:if(Ne)return Ne.call(e)==Ne.call(t)}return!1}(e,t,h,n,a,l,c);if(!(n&r)){var k=E&&J.call(e,"__wrapped__"),S=O&&J.call(t,"__wrapped__");if(k||S){var j=k?e.value():e,L=S?t.value():t;return c||(c=new Oe),l(j,L,n,a,c)}}if(!P)return!1;return c||(c=new Oe),function(e,t,n,a,i,l){var o=n&r,s=qe(e),c=s.length,u=qe(t).length;if(c!=u&&!o)return!1;for(var p=c;p--;){var d=s[p];if(!(o?d in t:J.call(t,d)))return!1}var m=l.get(e);if(m&&l.get(t))return m==t;var f=!0;l.set(e,t),l.set(t,e);for(var b=o;++p<c;){d=s[p];var g=e[d],h=t[d];if(a)var v=o?a(h,g,d,t,e,l):a(g,h,d,e,t,l);if(!(void 0===v?g===h||i(g,h,n,a,l):v)){f=!1;break}b||(b="constructor"==d)}if(f&&!b){var w=e.constructor,y=t.constructor;w!=y&&"constructor"in e&&"constructor"in t&&!("function"==typeof w&&w instanceof w&&"function"==typeof y&&y instanceof y)&&(f=!1)}return l.delete(e),l.delete(t),f}(e,t,n,a,l,c)}(e,t,n,a,Le,l))}function Re(e){return!(!Xe(e)||Q&&Q in e)&&($e(e)?Z:O).test(Fe(e))}function Ie(e){if(n=(t=e)&&t.constructor,a="function"==typeof n&&n.prototype||$,t!==a)return se(e);var t,n,a,r=[];for(var i in Object(e))J.call(e,i)&&"constructor"!=i&&r.push(i);return r}function Me(e,t,n,a,l,o){var s=n&r,c=e.length,u=t.length;if(c!=u&&!(s&&u>c))return!1;var p=o.get(e);if(p&&o.get(t))return p==t;var d=-1,m=!0,f=n&i?new Ce:void 0;for(o.set(e,t),o.set(t,e);++d<c;){var b=e[d],g=t[d];if(a)var h=s?a(g,b,d,t,e,o):a(b,g,d,e,t,o);if(void 0!==h){if(h)continue;m=!1;break}if(f){if(!D(t,function(e,t){if(r=t,!f.has(r)&&(b===e||l(b,e,n,a,o)))return f.push(t);var r})){m=!1;break}}else if(b!==g&&!l(b,g,n,a,o)){m=!1;break}}return o.delete(e),o.delete(t),m}function qe(e){return function(e,t,n){var a=t(e);return Ke(e)?a:function(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}(a,n(e))}(e,Ye,De)}function ze(e,t){var n,a,r=e.__data__;return("string"==(a=typeof(n=t))||"number"==a||"symbol"==a||"boolean"==a?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function Be(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Re(n)?n:void 0}Te.prototype.clear=function(){this.__data__=be?be(null):{},this.size=0},Te.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Te.prototype.get=function(e){var t=this.__data__;if(be){var n=t[e];return n===a?void 0:n}return J.call(t,e)?t[e]:void 0},Te.prototype.has=function(e){var t=this.__data__;return be?void 0!==t[e]:J.call(t,e)},Te.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=be&&void 0===t?a:t,this},Ee.prototype.clear=function(){this.__data__=[],this.size=0},Ee.prototype.delete=function(e){var t=this.__data__,n=ke(t,e);return!(n<0||(n==t.length-1?t.pop():re.call(t,n,1),--this.size,0))},Ee.prototype.get=function(e){var t=this.__data__,n=ke(t,e);return n<0?void 0:t[n][1]},Ee.prototype.has=function(e){return ke(this.__data__,e)>-1},Ee.prototype.set=function(e,t){var n=this.__data__,a=ke(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this},xe.prototype.clear=function(){this.size=0,this.__data__={hash:new Te,map:new(ue||Ee),string:new Te}},xe.prototype.delete=function(e){var t=ze(this,e).delete(e);return this.size-=t?1:0,t},xe.prototype.get=function(e){return ze(this,e).get(e)},xe.prototype.has=function(e){return ze(this,e).has(e)},xe.prototype.set=function(e,t){var n=ze(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this},Ce.prototype.add=Ce.prototype.push=function(e){return this.__data__.set(e,a),this},Ce.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.clear=function(){this.__data__=new Ee,this.size=0},Oe.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Oe.prototype.get=function(e){return this.__data__.get(e)},Oe.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.set=function(e,t){var a=this.__data__;if(a instanceof Ee){var r=a.__data__;if(!ue||r.length<n-1)return r.push([e,t]),this.size=++a.size,this;a=this.__data__=new xe(r)}return a.set(e,t),this.size=a.size,this};var De=le?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,a=null==e?0:e.length,r=0,i=[];++n<a;){var l=e[n];t(l,n,e)&&(i[r++]=l)}return i}(le(e),function(t){return ae.call(e,t)}))}:function(){return[]},Ae=Se;function We(e,t){return!!(t=null==t?l:t)&&("number"==typeof e||P.test(e))&&e>-1&&e%1==0&&e<t}function Fe(e){if(null!=e){try{return X.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function He(e,t){return e===t||e!=e&&t!=t}(ce&&Ae(new ce(new ArrayBuffer(1)))!=C||ue&&Ae(new ue)!=b||de&&"[object Promise]"!=Ae(de.resolve())||me&&Ae(new me)!=_||fe&&"[object WeakMap]"!=Ae(new fe))&&(Ae=function(e){var t=Se(e),n=t==v?e.constructor:void 0,a=n?Fe(n):"";if(a)switch(a){case ge:return C;case he:return b;case ve:return"[object Promise]";case we:return _;case ye:return"[object WeakMap]"}return t});var Ue=je(function(){return arguments}())?je:function(e){return Je(e)&&J.call(e,"callee")&&!ae.call(e,"callee")},Ke=Array.isArray;var Ve=oe||function(){return!1};function $e(e){if(!Xe(e))return!1;var t=Se(e);return t==m||t==f||t==c||t==w}function Ge(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=l}function Xe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Je(e){return null!=e&&"object"==typeof e}var Qe=B?function(e){return function(t){return e(t)}}(B):function(e){return Je(e)&&Ge(e.length)&&!!k[Se(e)]};function Ye(e){return null!=(t=e)&&Ge(t.length)&&!$e(t)?Pe(e):Ie(e);var t}e.exports=function(e,t){return Le(e,t)}}(de={exports:{}},de.exports),de.exports),fe=function(e){var t=e.labelText,n=e.className,i=e.id,l=e.input,o=e.meta,s=e.placeholder,u=e.type,d=(e.onChange,e.onClick),m=e.hideLabel,f=e.invalid,b=e.invalidText,g=p(e,["labelText","className","id","input","meta","placeholder","type","onChange","onClick","hideLabel","invalid","invalidText"]),h={id:i,onClick:function(e){g.disabled||d(e)},placeholder:s,type:u},v=o?o.error:b,w=o?!o.valid:f,y=i+"-error-msg",_=a("wfp--text-input",n),N=a("wfp--label",{"wfp--visually-hidden":m}),T=t?r.createElement("label",{htmlFor:i,className:N},t):null,E=w?r.createElement("div",{className:"wfp--form-requirement",id:y},v):null,x=w?r.createElement("input",c({},g,l,h,{"data-invalid":!0,"aria-invalid":!0,"aria-describedby":y,className:_})):r.createElement("input",c({},g,l,h,{className:_}));return r.createElement("div",{className:"wfp--form-item"},T,x,E)};fe.propTypes={className:t.string,defaultValue:t.oneOfType([t.string,t.number]),disabled:t.bool,id:t.string.isRequired,labelText:t.string.isRequired,onChange:t.func,onClick:t.func,placeholder:t.string,type:t.string,value:t.oneOfType([t.string,t.number]),hideLabel:t.bool,invalid:t.bool,invalidText:t.string},fe.defaultProps={className:"wfp--text__input",disabled:!1,type:"text",onChange:function(){},onClick:function(){},invalid:!1,invalidText:""};var be=function(e,t){return"function"==typeof t?t(e):"".concat(e).concat(t)},ge=function(e){function t(){var e,n,a;i(this,t);for(var r=arguments.length,l=new Array(r),o=0;o<r;o++)l[o]=arguments[o];return m(a,(n=a=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),Object.defineProperty(d(a),"state",{configurable:!0,enumerable:!0,writable:!0,value:{dragging:!1,value:a.props.input&&a.props.input.value?a.props.input.value:a.props.value,left:0}}),Object.defineProperty(d(a),"updatePosition",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e&&a.props.disabled||(e&&e.dispatchConfig&&e.persist(),a.state.dragging||(a.setState({dragging:!0}),requestAnimationFrame(function(){a.setState(function(t,n){var r=e&&e.target&&e.target.classList.contains("wfp-slider-text-input"),i=a.calcValue(e,t,n),l=i.left,o=i.newValue,s=r?Number(e.target.value):o;return t.left===l&&t.value===s?{dragging:!1}:("function"==typeof n.onChange&&n.onChange({value:s}),console.log("new",s),a.props.input&&a.props.input.onChange&&a.props.input.onChange(s),{dragging:!1,left:l,value:s})})})))}}),Object.defineProperty(d(a),"calcValue",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t,n){var r,i,l=n.min,o=n.max,s=n.step,c=n.stepMuliplier,u=t.value,p=o-l,d=(u-l)/p*100;if(r=d,i=u,e){var m=e.type;if("keydown"===m){var f={40:-1,37:-1,38:1,39:1}[e.which];if(void 0!==f){var b=s*(!0===e.shiftKey?p/s/c:1);r=d+b/p*100*f,i=Number(u)+b*f}}if("mousemove"===m||"click"===m||"touchmove"===m){var g=e.touches?e.touches[0].clientX:e.clientX,h=a.track.getBoundingClientRect(),v=(g-h.left)/h.width,w=l+Math.round(p*v/s)*s;r=(w-l)/p*100,i=w}}return i<=Number(l)&&(r=0,i=l),i>=Number(o)&&(r=100,i=o),{left:r,newValue:i}}}),Object.defineProperty(d(a),"handleMouseStart",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.addEventListener("mousemove",a.updatePosition),a.element.ownerDocument.addEventListener("mouseup",a.handleMouseEnd)}}),Object.defineProperty(d(a),"handleMouseEnd",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.removeEventListener("mousemove",a.updatePosition),a.element.ownerDocument.removeEventListener("mouseup",a.handleMouseEnd)}}),Object.defineProperty(d(a),"handleTouchStart",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.addEventListener("touchmove",a.updatePosition),a.element.ownerDocument.addEventListener("touchup",a.handleTouchEnd),a.element.ownerDocument.addEventListener("touchend",a.handleTouchEnd),a.element.ownerDocument.addEventListener("touchcancel",a.handleTouchEnd)}}),Object.defineProperty(d(a),"handleTouchEnd",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.element.ownerDocument.removeEventListener("touchmove",a.updatePosition),a.element.ownerDocument.removeEventListener("touchup",a.handleTouchEnd),a.element.ownerDocument.removeEventListener("touchend",a.handleTouchEnd),a.element.ownerDocument.removeEventListener("touchcancel",a.handleTouchEnd)}}),Object.defineProperty(d(a),"handleChange",{configurable:!0,enumerable:!0,writable:!0,value:function(e){a.setState({value:e.target.value}),a.updatePosition(e)}}),n))}return u(t,n.PureComponent),o(t,[{key:"componentDidMount",value:function(){this.updatePosition()}},{key:"componentWillReceiveProps",value:function(e){me(e,this.props)||this.updatePosition(),e.input&&e.input.value!==this.state.value&&this.setState({value:e.input.value})}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabelInput,i=t.className,l=t.hideTextInput,o=t.id,s=void 0===o?this.inputId=this.inputId||"__carbon-slider_".concat(Math.random().toString(36).substr(2)):o,u=t.min,d=t.minLabel,m=t.max,f=t.maxLabel,b=t.formatLabel,g=void 0===b?be:b,h=t.labelText,v=t.step,w=(t.stepMuliplier,t.inputType),y=t.required,_=t.disabled,N=t.name,T=p(t,["ariaLabelInput","className","hideTextInput","id","min","minLabel","max","maxLabel","formatLabel","labelText","step","stepMuliplier","inputType","required","disabled","name"]),E=this.state,x=E.value,C=E.left,O=a("wfp--slider",{"wfp--slider--disabled":_},i),P={transform:"translate(0%, -50%) scaleX(".concat(C/100,")")},k={left:"".concat(C,"%")};return r.createElement("div",{className:"wfp--form-item"},r.createElement("label",{htmlFor:s,className:"wfp--label"},h),r.createElement("div",{className:"wfp--slider-container"},r.createElement("span",{className:"wfp--slider__range-label"},g(u,d)),r.createElement("div",c({className:O,ref:function(t){e.element=t},onClick:this.updatePosition,onKeyPress:this.updatePosition,role:"presentation",tabIndex:-1},T),r.createElement("div",{className:"wfp--slider__track",ref:function(t){e.track=t}}),r.createElement("div",{className:"wfp--slider__filled-track",style:P}),r.createElement("div",{className:"wfp--slider__thumb",role:"slider",id:s,tabIndex:0,"aria-valuemax":m,"aria-valuemin":u,"aria-valuenow":x,style:k,onMouseDown:this.handleMouseStart,onTouchStart:this.handleTouchStart,onKeyDown:this.updatePosition}),r.createElement("input",{type:"hidden",name:N,value:x,required:y,min:u,max:m,step:v,onChange:this.handleChange})),r.createElement("span",{className:"wfp--slider__range-label"},g(m,f)),!l&&r.createElement(fe,{type:w,id:"input-for-slider",className:"wfp-slider-text-input",value:x,onChange:this.handleChange,labelText:"","aria-label":n})))}}]),t}();Object.defineProperty(ge,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:t.string,hideTextInput:t.bool,id:t.string,onChange:t.func,value:t.number.isRequired,min:t.number.isRequired,minLabel:t.string,max:t.number.isRequired,maxLabel:t.string,formatLabel:t.func,labelText:t.string,step:t.number,stepMuliplier:t.number,children:t.node,disabled:t.bool,name:t.bool,inputType:t.string,ariaLabelInput:t.string}}),Object.defineProperty(ge,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{hideTextInput:!1,step:1,stepMuliplier:4,disabled:!1,minLabel:"",maxLabel:"",inputType:"number",ariaLabelInput:"Slider number input"}});var he=function(e){var t=e.children,n=e.className,i=a(s({"wfp--story":!0},"".concat(n),n));return r.createElement(f,{className:i},t)};he.propTypes={children:t.node,className:t.string};var ve=function(e){function t(e){var n;return i(this,t),n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),Object.defineProperty(d(n),"getSafePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return isNaN(e)&&(e=n.props.page),Math.min(Math.max(e,0),n.props.pages-1)}}),Object.defineProperty(d(n),"changePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=n.getSafePage(e.page-1);n.setState({page:e}),n.props.page!==t&&n.props.onPageChange(t),n.props.pageSize!==e.pageSize&&n.props.onPageSizeChange(e.pageSize)}}),n.state={page:e.page},n}return u(t,n.Component),o(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({page:e.page})}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.isLastPage,i=(e.pages,e.page,e.showPageSizeOptions,e.pageInputDisabled),l=e.pageSizeOptions,o=(e.pageSize,e.pagesUnknown),s=e.paginationClassName,c=(e.showPageJump,e.totalItems);return r.createElement("div",{className:a(s,"-pagination"),style:this.props.style},r.createElement("div",{className:"wfp-pagination"},r.createElement(ne,{onChange:this.changePage,pageSizes:l,totalItems:c||t.length,pagesUnknown:o,isLastPage:n,pageInputDisabled:i})))}}]),t}(),we=function(e){var t=e.className,n=e.id,i=e.labelText,l=e.hideLabel,o=e.onChange,s=e.onClick,u=e.input,d=e.invalid,m=e.invalidText,f=p(e,["className","id","labelText","hideLabel","onChange","onClick","input","invalid","invalidText"]),b={id:n,onChange:function(e){f.disabled||o(e)},onClick:function(e){f.disabled||s(e)}},g=a("wfp--text-area",t),h=a("wfp--label",{"wfp--visually-hidden":l}),v=i?r.createElement("label",{htmlFor:n,className:h},i):null,w=d?r.createElement("div",{className:"wfp--form-requirement"},m):null,y=d?r.createElement("textarea",c({},f,u,b,{className:g,"data-invalid":!0})):r.createElement("textarea",c({},f,u,b,{className:g}));return r.createElement("div",{className:"wfp--form-item"},v,y,w)};we.propTypes={className:t.string,cols:t.number,defaultValue:t.oneOfType([t.string,t.number]),disabled:t.bool,id:t.string,labelText:t.string.isRequired,onChange:t.func,onClick:t.func,placeholder:t.string,rows:t.number,value:t.oneOfType([t.string,t.number]),invalid:t.bool,invalidText:t.string,hideLabel:t.bool},we.defaultProps={disabled:!1,onChange:function(){},onClick:function(){},placeholder:"",rows:4,cols:50,invalid:!1,invalidText:""};var ye=function(e){var t,n=e.alt,i=e.className,l=e.ellipsis,o=e.image,s=e.small,u=e.name,d=p(e,["alt","className","ellipsis","image","small","name"]);t=o&&o.includes("auto")||void 0===o?r.createElement("div",{className:"wfp--user__icon wfp--user__icon--empty",alt:n}):r.createElement("img",{alt:n,className:"wfp--user__icon",src:o});var m=a("wfp--user",{className:i}),f=a({"wfp--user__title":!0,"wfp--user__title--ellipsis":l,"wfp--user__title--small":s});return r.createElement("div",c({className:m},d),t,u&&r.createElement("span",{className:f},u))};ye.propTypes={alt:t.string,ellipsis:t.bool,image:t.string,name:t.string},ye.defaultProps={alt:"User Icon"},e.Blockquote=h,e.Breadcrumb=v,e.BreadcrumbItem=y,e.BreadcrumbHome=_,e.Button=T,e.Checkbox=E,e.Footer=x,e.Form=C,e.FormGroup=O,e.FormItem=P,e.FormLabel=k,e.Link=w,e.Modal=W,e.ModalWrapper=F,e.NumberInput=Q,e.Pagination=ne,e.RadioButton=re,e.RadioButtonGroup=oe,e.Search=se,e.Slider=ge,e.Story=he,e.TablePagination=ve,e.TextArea=we,e.TextInput=fe,e.User=ye,e.Wrapper=f,e.BannerNavigation=g,e.BannerNavigationItem=b,e.MainNavigation=A,e.MainNavigationItem=D,e.SubNavigation=S,e.SubNavigationHeader=L,e.SubNavigationTitle=q,e.SubNavigationLink=z,e.SubNavigationFilter=R,e.SubNavigationContent=M,e.SubNavigationList=I,e.SubNavigationGroup=B,e.SubNavigationItem=j,e.Module=$,e.ModuleBody=G,e.ModuleHeader=X,e.ModuleFooter=J,e.SecondaryTabs=ue,e.SecondaryTabsItem=ce,Object.defineProperty(e,"__esModule",{value:!0})});

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc