"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[581],{9581:function(e,r,o){var t=o(7169),s=o(8349),p=o(5518);function n(e,r){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),o.push.apply(o,t)}return o}function c(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?n(Object(o),!0).forEach((function(r){(0,t.Z)(e,r,o[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))}))}return e}var i=(0,s.React.forwardRef)((function(e,r){var o,n=e.children,i=void 0===n?null:n,a=e.customAttributes,y=void 0===a?{}:a,f=e.customClasses,u=void 0===f?[]:f,P=e.icon,b=void 0===P?"":P,l=e.iconPrefix,O=void 0===l?"gform-icon":l,T=e.spacing,g=void 0===T?"":T,m=c({className:(0,s.classnames)(c((o={},(0,t.Z)(o,"".concat(O),!0),(0,t.Z)(o,"".concat(O,"--").concat(b),!0),o),(0,p.spacerClasses)(g)),u),ref:r},y);return s.React.createElement("span",m,i)}));i.propTypes={children:s.PropTypes.oneOfType([s.PropTypes.arrayOf(s.PropTypes.node),s.PropTypes.node]),customAttributes:s.PropTypes.object,customClasses:s.PropTypes.oneOfType([s.PropTypes.string,s.PropTypes.array,s.PropTypes.object]),icon:s.PropTypes.string,iconPrefix:s.PropTypes.string,spacing:s.PropTypes.oneOfType([s.PropTypes.string,s.PropTypes.number,s.PropTypes.array,s.PropTypes.object])},i.displayName="Icon",r.Z=i}}]);
//# sourceMappingURL=581.35c1ee490923acba36ee.js.map