PageSourceSearch

https://assets.cgtrader.com/packs/js/41463-42b82fcce43c4f4111e0.js

js cgtrader.com collected 2026-09-24 08:27:07 UTC 15,346 bytes, 3 lines download raw bytes

1/*! For license information please see 41463-42b82fcce43c4f4111e0.js.LICENSE.txt */
2(globalThis.webpackChunkcgtrader=globalThis.webpackChunkcgtrader||[]).push([[41463],{87371(e,t,n){"use strict";t.A=void 0;var o,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!==typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var r=o?Object.getOwnPropertyDescriptor(e,a):null;r&&(r.get||r.set)?Object.defineProperty(n,a,r):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(96540)),r=(o=n(37633))&&o.__esModule?o:{default:o};function i(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e){return l="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},s.apply(this,arguments)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}var g="Select...",v=function(e){function t(e){var n,o,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o=this,(n=!(r=p(t).call(this,e))||"object"!==l(r)&&"function"!==typeof r?f(o):r).state={selected:n.parseValue(e.value,e.options)||{label:"undefined"===typeof e.placeholder?g:e.placeholder,value:""},isOpen:!1},n.dropdownRef=(0,a.createRef)(),n.mounted=!0,n.handleDocumentClick=n.handleDocumentClick.bind(f(n)),n.fireChangeEvent=n.fireChangeEvent.bind(f(n)),n}var n,o,i;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,e),n=t,o=[{key:"componentDidUpdate",value:function(e){if(this.props.value!==e.value)if(this.props.value){var t=this.parseValue(this.props.value,this.props.options);t!==this.state.selected&&this.setState({selected:t})}else this.setState({selected:{label:"undefined"===typeof this.props.placeholder?g:this.props.placeholder,value:""}})}},{key:"componentDidMount",value:function(){document.addEventListener("click",this.handleDocumentClick,!1),document.addEventListener("touchend",this.handleDocumentClick,!1)}},{key:"componentWillUnmount",value:function(){this.mounted=!1,document.removeEventListener("click",this.handleDocumentClick,!1),document.removeEventListener("touchend",this.handleDocumentClick,!1)}},{key:"handleMouseDown",value:function(e){this.props.onFocus&&"function"===typeof this.props.onFocus&&this.props.onFocus(this.state.isOpen),"mousedown"===e.type&&0!==e.button||(e.stopPropagation(),e.preventDefault(),this.props.disabled||this.setState({isOpen:!this.state.isOpen}))}},{key:"parseValue",value:function(e,t){var n;if("string"===typeof e)for(var o=0,a=t.length;o<a;o++)if("group"===t[o].type){var r=t[o].items.filter(function(t){return t.value===e});r.length&&(n=r[0])}else"undefined"!==typeof t[o].value&&t[o].value===e&&(n=t[o]);return n||e}},{key:"setValue",value:function(e,t){var n={selected:{value:e,label:t},isOpen:!1};this.fireChangeEvent(n),this.setState(n)}},{key:"fireChangeEvent",value:function(e){e.selected!==this.state.selected&&this.props.onChange&&this.props.onChange(e.selected)}},{key:"renderOption",value:function(e){var t,n=e.value;"undefined"===typeof n&&(n=e.label||e);var o=e.label||e.value||e,i=n===this.state.selected.value||n===this.state.selected,l=(u(t={},"".concat(this.props.baseClassName,"-option"),!0),u(t,e.className,!!e.className),u(t,"is-selected",i),t),d=(0,r.default)(l),p=Object.keys(e.data||{}).reduce(function(t,n){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?c(n,!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t,u({},"data-".concat(n),e.data[n]))},{});return a.default.createElement("div",s({key:n,className:d,onMouseDown:this.setValue.bind(this,n,o),onClick:this.setValue.bind(this,n,o),role:"option","aria-selected":i?"true":"false"},p),o)}},{key:"buildMenu",value:function(){var e=this,t=this.props,n=t.options,o=t.baseClassName,r=n.map(function(t){if("group"===t.type){var n=a.default.createElement("div",{className:"".concat(o,"-title")},t.name),r=t.items.map(function(t){return e.renderOption(t)});return a.default.createElement("div",{className:"".concat(o,"-group"),key:t.name,role:"listbox",tabIndex:"-1"},n,r)}return e.renderOption(t)});return r.length?r:a.default.createElement("div",{className:"".concat(o,"-noresults")},"No options found")}},{key:"handleDocumentClick",value:function(e){this.mounted&&(this.dropdownRef.current.contains(e.target)||this.state.isOpen&&this.setState({isOpen:!1}))}},{key:"isValueSelected",value:function(){return"string"===typeof this.state.selected||""!==this.state.selected.value}},{key:"render",value:function(){var e,t,n,o,i,l=this.props,s=l.baseClassName,c=l.controlClassName,d=l.placeholderClassName,p=l.menuClassName,f=l.arrowClassName,m=l.arrowClosed,g=l.arrowOpen,v=l.className,h=this.props.disabled?"Dropdown-disabled":"",y="string"===typeof this.state.selected?this.state.selected:this.state.selected.label,b=(0,r.default)((u(e={},"".concat(s,"-root"),!0),u(e,v,!!v),u(e,"is-open",this.state.isOpen),e)),O=(0,r.default)((u(t={},"".concat(s,"-control"),!0),u(t,c,!!c),u(t,h,!!h),t)),_=(0,r.default)((u(n={},"".concat(s,"-placeholder"),!0),u(n,d,!!d),u(n,"is-selected",this.isValueSelected()),n)),C=(0,r.default)((u(o={},"".concat(s,"-menu"),!0),u(o,p,!!p),o)),w=(0,r.default)((u(i={},"".concat(s,"-arrow"),!0),u(i,f,!!f),i)),E=a.default.createElement("div",{className:_},y),N=this.state.isOpen?a.default.createElement("div",{className:C,"aria-expanded":"true"},this.buildMenu()):null;return a.default.createElement("div",{ref:this.dropdownRef,className:b},a.default.createElement("div",{className:O,onMouseDown:this.handleMouseDown.bind(this),onTouchEnd:this.handleMouseDown.bind(this),"aria-haspopup":"listbox"},E,a.default.createElement("div",{className:"".concat(s,"-arrow-wrapper")},g&&m?this.state.isOpen?g:m:a.default.createElement("span",{className:w}))),N)}}],o&&d(n.prototype,o),i&&d(n,i),t}(a.Component);v.defaultProps={baseClassName:"Dropdown"};var h=v;t.A=h},37633(e,t){var n;!function(){"use strict";var o={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,r(n)))}return e}function r(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)o.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},9836(e,t,n){"use strict";n.d(t,{A:()=>p});var o=n(25015),a=n(96540),r=n(5556),i=n(21188),l=n(62621),s=n(49216),c=n(17167),u=n(99867),d=["children","type","borderSize","onClose","primaryAction","secondaryAction","additionalAction","className","leadIconType","useSSRIcon","ssrIcon"];function p(e){var t,n,r=e.children,p=e.type,f=void 0===p?"positive":p,m=e.borderSize,g=void 0===m?"thick":m,v=e.onClose,h=void 0===v?null:v,y=e.primaryAction,b=void 0===y?null:y,O=e.secondaryAction,_=void 0===O?null:O,C=e.additionalAction,w=void 0===C?null:C,E=e.className,N=void 0===E?"":E,k=e.leadIconType,A=void 0===k?null:k,S=e.useSSRIcon,j=void 0!==S&&S,P=e.ssrIcon,D=void 0===P?null:P,T=(0,o.$i)(e,d),z={success:"positive",warning:"attention",error:"danger"}[f]||f;return a.createElement("div",(0,o._P)({className:(0,i.A)("cgt-notice-outline","cgt-notice-outline--".concat(z),"cgt-notice-outline--".concat(g),N)},T),a.createElement("div",{className:"cgt-notice__icon-container"},j?a.createElement(a.Fragment,null,D):a.createElement(l.A,{type:(n={primary:"InfoFilled",secondary:"InfoFilled",info:"InfoFilled",positive:"SuccessFilled",attention:"AttentionFilled",danger:"Error"},A||n[z]||n.primary),color:(t={primary:"primary",secondary:"dark",info:"info",positive:"positive",attention:"attention",danger:"warning"},t[z]||t.primary),className:"cgt-notice__icon",spaceless:!0,notSpaced:!0})),a.createElement("div",{className:"cgt-notice__content"},r,a.createElement(u.A,{primaryAction:b,secondaryAction:_,additionalAction:w,customClass:"cgt-notice__footer"})),h&&a.createElement("div",{className:"cgt-notice__close",onClick:h},j?a.createElement(s.A,{svgComponent:c.default,color:"dark",size:"small",withHover:!0,notSpaced:!0}):a.createElement(l.A,{type:"Close",color:"dark",size:"small",withHover:!0,notSpaced:!0})))}p.propTypes={type:(0,r.oneOf)(["primary","secondary","info","positive","attention","danger","success","warning","error"]),borderSize:(0,r.oneOf)(["thick","medium","thin"]),onClose:r.func,primaryAction:(0,r.shape)({content:(0,r.oneOfType)([r.string,r.node]),buttonProps:r.object}),secondaryAction:(0,r.shape)({content:(0,r.oneOfType)([r.string,r.node]),buttonProps:r.object}),additionalAction:(0,r.shape)({content:(0,r.oneOfType)([r.string,r.node]),buttonProps:r.object}),className:r.string,leadIconType:r.string,useSSRIcon:r.bool,ssrIcon:r.node}},11878(e,t,n){"use strict";n.d(t,{A:()=>f});var o=n(25015),a=n(96540),r=n(5556),i=n(21188),l=n(31604),s=n(49216),c=n(33907),u=n(63782),d=n(58940),p={large:"default",medium:"default",small:"small",tiny:"small"};function f(e){var t=e.className,n=void 0===t?"":t,r=e.defaultChecked,f=void 0!==r&&r,m=e.disabled,g=void 0!==m&&m,v=e.helpText,h=e.id,y=void 0===h?"":h,b=e.isChecked,O=e.isWarning,_=void 0!==O&&O,C=e.label,w=void 0===C?"":C,E=e.labelClassName,N=void 0===E?"":E,k=e.onCh
2ange,A=void 0===k?function(){}:k,S=e.size,j=void 0===S?"medium":S,P=e.title,D=e.tooltip,T=e.trailLabel,z=(0,a.useState)(f),x=(0,o.zC)(z,2),M=x[0],F=x[1],I=(0,a.useRef)(),R=(0,l.Ay)("cgt-toggle-"),V=y||R,W=void 0!==b?b:M,L=g?"dark":_?"warning":W?"primary":"dark";return(0,a.useEffect)(function(){void 0===b&&F(f)},[f,b]),a.createElement("div",{className:(0,i.A)("cgt-toggle",n)},P&&a.createElement("div",{className:(0,i.A)("cgt-toggle__row","cgt-toggle__title-container","cgt-toggle__title-container--".concat(j))},a.createElement("span",{className:(0,i.A)("cgt-legacy-text-caption","cgt-toggle__title")},P),D&&a.createElement(c.A,{content:D,id:"".concat(V,"-tooltip")},a.createElement(s.A,{color:"dark",disabled:!0,notSpaced:!0,size:"small",svgComponent:u.default}))),a.createElement("label",{className:N,htmlFor:V},a.createElement("input",{ref:I,id:V,checked:W,disabled:g,type:"checkbox",onChange:function(e){if(!g){var t=!W;void 0===b&&F(t),A(e,t)}},"aria-describedby":v?"".concat(V,"-help"):void 0}),a.createElement("div",{className:(0,i.A)("cgt-toggle__container","cgt-toggle--".concat(j))},a.createElement(d.A,{color:L,disabled:g,disabledBar:!!(g||_&&!W),size:p[j],type:W?"ToggleChecked":"ToggleUnchecked"}),w&&a.createElement("span",{className:"cgt-toggle__label"},w),T&&a.createElement("span",{className:(0,i.A)("cgt-toggle__trail-label","cgt-legacy-text--disabled")},T))),v&&a.createElement("div",{id:"".concat(V,"-help"),className:(0,i.A)("cgt-legacy-text-caption","cgt-toggle__row","cgt-toggle__helper-container","cgt-toggle__helper-container--".concat(j),_?"cgt-legacy-color-utility-danger-100":"cgt-legacy-text--disabled")},v))}f.propTypes={className:r.string,defaultChecked:r.bool,disabled:r.bool,helpText:r.string,id:r.string,isChecked:r.bool,isWarning:r.bool,label:(0,r.oneOfType)([r.string,r.node]),labelClassName:r.string,onChange:r.func,size:r.string,title:r.string,tooltip:r.string,trailLabel:r.string}},61506(e,t,n){"use strict";n.d(t,{A:()=>s});var o=n(96540),a=n(5556),r=n(6341),i=n(80576),l=n(62621);function s(e){var t=e.isOpen,n=void 0!==t&&t,a=e.size,s=void 0===a?"default":a;return o.createElement(l.A,{svgComponent:n?r.default:i.default,color:"dark",size:s,notSpaced:!0,className:"cgt-select__trail-icon"})}s.propTypes={isOpen:a.bool,size:(0,a.oneOf)(["default","small","tiny"])}},12455(e,t,n){"use strict";n.d(t,{A:()=>d});var o=n(25015),a=n(96540),r=n(72529),i=n(5556),l=n(21188),s=n(99145),c=n(61506),u=(0,s.A)(r);function d(e){var t=e.onChange,n=e.options,r=e.value,i=void 0===r?"":r,s=e.name,d=e.id,p=e.isFullWidth,f=void 0!==p&&p,m=e.isTesting,g=void 0!==m&&m,v=e.menuClassName,h=void 0===v?"":v,y=e.size,b=void 0===y?"medium":y,O=e.isGhost,_=void 0!==O&&O,C=e.placeholder,w=void 0===C?"":C,E=e.wrapperClassName,N=void 0===E?"":E,k=(0,a.useState)(i),A=(0,o.zC)(k,2),S=A[0],j=A[1],P=(0,a.useState)(!1),D=(0,o.zC)(P,2),T=D[0],z=D[1],x=(0,a.useMemo)(function(){return n.map(function(e){return{value:e.value,label:e.label,className:"cgt-select__option"}})},[n]),M=(0,a.useMemo)(function(){return["small","tiny"].includes(b)?b:"default"},[b]);function F(e){return z(e)}return(0,a.useEffect)(function(){j(i)},[i]),a.createElement("div",{className:(0,l.A)("cgt-select__wrapper",f&&"cgt-select__wrapper--full-width",g&&"cgt-select__wrapper--padded",N)},a.createElement("input",{className:"cgt-select-light__input",onFocus:function(){return F(!0)},onBlur:function(){return F(!1)},name:s,value:S,id:d,readOnly:!0}),a.createElement(u,{className:(0,l.A)(T&&"is-focused","cgt-select cgt-select-light cgt-select--not-spaced","cgt-select--".concat(b),_&&"cgt-select--ghost"),controlClassName:"cgt-select__control",menuClassName:(0,l.A)("cgt-select__menu",h),placeholderClassName:"cgt-select-light__placeholder",value:S,options:x,arrowClosed:a.createElement(c.A,{size:M}),arrowOpen:a.createElement(c.A,{size:M,isOpen:!0}),onChange:function(e){j(e.value),t(e)},placeholder:w}))}d.propTypes={options:i.array.isRequired,value:i.string,isFullWidth:i.bool,onChange:i.func.isRequired,name:i.string.isRequired,id:i.string.isRequired,isTesting:i.bool,menuClassName:i.string,size:(0,i.oneOf)(["large","medium","small","tiny"]),isGhost:i.bool,placeholder:i.string,wrapperClassName:i.string}},99145(e,t,n){"use strict";n.d(t,{A:()=>a});var o=n(25015);function a(e){return e&&"object"===(0,o.uk)(e)&&"default"in e&&e.default!==e?a(e.default):e}}}]);
3//# sourceMappingURL=41463-42b82fcce43c4f4111e0.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.