1"use strict";(self["webpackChunkfictiv_js"]=self["webpackChunkfictiv_js"]||[]).push([[3368],{546325:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return icons_HistoryOutlined}});var objectSpread2=__webpack_require__(65760);var react=__webpack_require__(296540);var HistoryOutlined={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M536.1 273H488c-4.4 0-8 3.6-8 8v275.3c0 2.6 1.2 5 3.3 6.5l165.3 120.7c3.6 2.6 8.6 1.9 11.2-1.7l28.6-39c2.7-3.7 1.9-8.7-1.7-11.2L544.1 528.5V281c0-4.4-3.6-8-8-8zm219.8 75.2l156.8 38.3c5 1.2 9.9-2.6 9.9-7.7l.8-161.5c0-6.7-7.7-10.5-12.9-6.3L752.9 334.1a8 8 0 003 14.1zm167.7 301.1l-56.7-19.5a8 8 0 00-10.1 4.8c-1.9 5.1-3.9 10.1-6 15.1-17.8 42.1-43.3 80-75.9 112.5a353 353 0 01-112.5 75.9 352.18 352.18 0 01-137.7 27.8c-47.8 0-94.1-9.3-137.7-27.8a353 353 0 01-112.5-75.9c-32.5-32.5-58-70.4-75.9-112.5A353.44 353.44 0 01171 512c0-47.8 9.3-94.2 27.8-137.8 17.8-42.1 43.3-80 75.9-112.5a353 353 0 01112.5-75.9C430.6 167.3 477 158 524.8 158s94.1 9.3 137.7 27.8A353 353 0 01775 261.7c10.2 10.3 19.8 21 28.6 32.3l59.8-46.8C784.7 146.6 662.2 81.9 524.6 82 285 82.1 92.6 276.7 95 516.4 97.4 751.9 288.9 942 524.8 942c185.5 0 343.5-117.6 403.7-282.3 1.5-4.2-.7-8.9-4.9-10.4z"}}]},name:"history",theme:"outlined"};var asn_HistoryOutlined=HistoryOutlined;var AntdIcon=__webpack_require__(889934);var HistoryOutlined_HistoryOutlined=function HistoryOutlined(props,ref){return react.createElement(AntdIcon.A,(0,objectSpread2.A)((0,objectSpread2.A)({},props),{},{ref:ref,icon:asn_HistoryOutlined}))};HistoryOutlined_HistoryOutlined.displayName="HistoryOutlined";var icons_HistoryOutlined=react.forwardRef(HistoryOutlined_HistoryOutlined)},835709:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return icons_MinusCircleOutlined}});var objectSpread2=__webpack_require__(65760);var react=__webpack_require__(296540);var MinusCircleOutlined={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"};var asn_MinusCircleOutlined=MinusCircleOutlined;var AntdIcon=__webpack_require__(889934);var MinusCircleOutlined_MinusCircleOutlined=function MinusCircleOutlined(props,ref){return react.createElement(AntdIcon.A,(0,objectSpread2.A)((0,objectSpread2.A)({},props),{},{ref:ref,icon:asn_MinusCircleOutlined}))};MinusCircleOutlined_MinusCircleOutlined.displayName="MinusCircleOutlined";var icons_MinusCircleOutlined=react.forwardRef(MinusCircleOutlined_MinusCircleOutlined)},253105:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".table--HtAhm {\n border: 1px solid var(--black-alpha-15);\n border-radius: 4px;\n margin-top: 16px;\n}\n\n.headerCell--yzAYk {\n height: 38px;\n}\n\n.ant-table-thead > tr > th.headerCell--yzAYk {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.ant-table-thead > tr > th.headerCell--yzAYk::before {\n display: none;\n}\n\n.table--HtAhm .ant-table-tbody > tr > td {\n height: 60px;\n padding: 8px 16px;\n}\n\n.description--JTAy1 p {\n margin: 0;\n}\n\n.infoIcon--B9f9v {\n cursor: pointer;\n color: var(--link);\n}\n\n.emptyStateContainer--QOu7Y {\n display: flex;\n justify-content: center;
1\n align-items: center;\n height: 465px;\n gap: 16px;\n flex-direction: column;\n}\n\n.emptyStateIcon--Vcz1z {\n width: 136px;\n height: 113.73px;\n}\n\n.emptyStateTextContainer--pyhWG {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 8px;\n flex-direction: column;\n}\n\n.emptyStatePrimaryText--FTKgD {\n font-size: 20px;\n font-weight: 600;\n color: var(--black-alpha-85);\n}\n\n.emptyStateSecondaryText--f4zRZ {\n font-size: 14px;\n font-weight: 400;\n color: var(--black-alpha-65);\n white-space: pre-line;\n text-align: center;\n}\n","",{version:3,sources:["webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/BusinessAccountRequirementsPanel/styles.css"],names:[],mappings:"AAAA;IACI,uCAAuC;IACvC,kBAAkB;IAClB,gBAAgB;AACpB;;AAEA;IACI,YAAY;AAChB;;AAEA;IACI,cAAc;IACd,iBAAiB;AACrB;;AAEA;IACI,aAAa;AACjB;;AAEA;IACI,YAAY;IACZ,iBAAiB;AACrB;;AAEA;IACI,SAAS;AACb;;AAEA;IACI,eAAe;IACf,kBAAkB;AACtB;;AAEA;IACI,aAAa;IACb,uBAAuB;IACvB,mBAAmB;IACnB,aAAa;IACb,SAAS;IACT,sBAAsB;AAC1B;;AAEA;IACI,YAAY;IACZ,gBAAgB;AACpB;;AAEA;IACI,aAAa;IACb,uBAAuB;IACvB,mBAAmB;IACnB,QAAQ;IACR,sBAAsB;AAC1B;;AAEA;IACI,eAAe;IACf,gBAAgB;IAChB,4BAA4B;AAChC;;AAEA;IACI,eAAe;IACf,gBAAgB;IAChB,4BAA4B;IAC5B,qBAAqB;IACrB,kBAAkB;AACtB",sourcesContent:[".table {\n border: 1px solid var(--black-alpha-15);\n border-radius: 4px;\n margin-top: 16px;\n}\n\n.headerCell {\n height: 38px;\n}\n\n:global(.ant-table-thead > tr) > th.headerCell {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n:global(.ant-table-thead > tr) > th.headerCell::before {\n display: none;\n}\n\n.table :global(.ant-table-tbody > tr > td) {\n height: 60px;\n padding: 8px 16px;\n}\n\n.description :global(p) {\n margin: 0;\n}\n\n.infoIcon {\n cursor: pointer;\n color: var(--link);\n}\n\n.emptyStateContainer {\n display: flex;\n justify-content: center;
1\n align-items: center;\n height: 465px;\n gap: 16px;\n flex-direction: column;\n}\n\n.emptyStateIcon {\n width: 136px;\n height: 113.73px;\n}\n\n.emptyStateTextContainer {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 8px;\n flex-direction: column;\n}\n\n.emptyStatePrimaryText {\n font-size: 20px;\n font-weight: 600;\n color: var(--black-alpha-85);\n}\n\n.emptyStateSecondaryText {\n font-size: 14px;\n font-weight: 400;\n color: var(--black-alpha-65);\n white-space: pre-line;\n text-align: center;\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={table:"table--HtAhm",headerCell:"headerCell--yzAYk",description:"description--JTAy1",infoIcon:"infoIcon--B9f9v",emptyStateContainer:"emptyStateContainer--QOu7Y",emptyStateIcon:"emptyStateIcon--Vcz1z",emptyStateTextContainer:"emptyStateTextContainer--pyhWG",emptyStatePrimaryText:"emptyStatePrimaryText--FTKgD",emptyStateSecondaryText:"emptyStateSecondaryText--f4zRZ"};__webpack_exports__.A=___CSS_
1LOADER_EXPORT___},361486:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n.label--nRM5b {\n font-weight: 400;\n margin-bottom: 8px;\n}\n\n.copyTextLink--YTjIA {\n display: flex;
1\n align-items: center;\n width: 115px;\n color: #5b87f2;\n color: var(--link);\n cursor: pointer;\n font-weight: bolder;\n}\n","",{version:3,sources:["webpack://./src/styles/_colors.css","webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/BusinessAccountSettingsPanel/PunchoutSettings/styles.css"],names:[],mappings:"AAAA;IACI,sBAAsB;IACtB,sDAAsD;IACtD,qBAAqB;IACrB,uBAAuB;IACvB,iBAAiB;IACjB,gBAAgB;IAChB,gBAAgB;;IAEhB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;;IAElB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,2EAA2E;IAC3E,oBAAoB;IACpB,2BAA2B;IAC3B,2BAA2B;IAC3B,wBAAwB;IACxB,4BAA4B;IAC5B,2BAA2B;;IAE3B,4CAA4C;IAC5C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,gDAAgD;IAChD,kDAAkD;IAClD,kDAAkD;IAClD,8CAA8C;IAC9C,8CAA8C;IAC9C,iDAAiD;IACjD,+CAA+C;;IAE/C,8CAA8C;IAC9C,kDAAkD;;IAElD,sBAAsB;IACtB,yBAAyB;IACzB,uBAAuB;;IAEvB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,gBAAgB;IAChB,gBAAgB;IAChB,gBAAgB;;IAEhB,oCAAoC;IACpC,sBAAsB;IACtB,wBAAwB;IACxB,0BAA0B;IAC1B,eAAe;IACf,qBAAqB;IACrB,qBAAqB;IACrB,sBAAsB;IACtB,2BAA2B;IAC3B,oBAAoB;IACpB,eAAe;IACf,mBAAmB;IACnB,kBAAkB;IAClB,6BAA6B;IAC7B,iEAAiE;IACjE,kBAAkB;IAClB,6BAA6B;IAC7B,eAAe;IACf,yBAAyB;IACzB,0BAA0B;IAC1B,0BAA0B;IAC1B,gCAAgC;IAChC,uBAAuB;IACvB,eAAe;IACf,qBAAqB;IACrB,eAAe;IACf,gBAAgB;IAChB,gBAAgB;IAChB,gCAAgC;IAChC,sBAAsB;IACtB,0BAA0B;IAC1B,qBAAqB;;IAErB,cAAc;IACd,eAAe;IACf,kBAAkB;IAClB,mBAAmB;IACnB,4BAA4B;IAC5B,iBAAiB;;IAEjB,gEAAgE;IAChE,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,uBAAuB;IACvB,2BAA2B;IAC3B,wBAAwB;;IAExB,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,yBAAyB;IACzB,6BAA6B;IAC7B,0BAA0B;;IAE1B,+BAA+B;AACnC;;AC3IA;IACI,gBAAgB;IAChB,kBAAkB;AACtB;;AAEA;IACI,aAAa;IACb,mBAAmB;IACnB,YAAY;IACZ,cAAkB;IAAlB,kBAAkB;IAClB,eAAe;IACf,mBAAmB;AACvB",sourcesContent:[":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n:export {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n antBorder: var(--ant-border);\n antPurple6: var(--ant-purple-6);\n\n /* UIv4 colors */\n grey2: var(--grey-2);\n grey3: var(--grey-3);\n grey4: var(--grey-4);\n grey5: var(--grey-5);\n grey6: var(--grey-6);\n grey7: var(--grey-7);\n grey8: var(--grey-8);\n\n blackAlpha100: var(--black-alpha-100);\n blackAlpha85: var(--black-alpha-85);\n blackAlpha75: var(--black-alpha-75);\n blackAlpha65: var(--black-alpha-65);\n blackAlpha45: var(--black-alpha-45);\n blackAlpha30: var(--black-alpha-30);\n blackAlpha25: var(--black-alpha-25);\n blackAlpha15: var(--black-alpha-15);\n blackAlpha09: var(--black-alpha-09);\n blackAlpha04: var(--black-alpha-04);\n blackAlpha02: var(--black-alpha-02);\n purpleAlpha15: var(--purple-alpha-15);\n successAlpha15: var(--success-alpha-15);\n errorAlpha85: var(--error-alpha-85);\n errorAlpha09: var(--error-alpha-09);\n warningAlpha09: var(--warning-alpha-09);\n\n primary1: var(--primary-1);\n primary5: var(--primary-5);\n primary6: var(--primary-6);\n primary7: var(--primary-7);\n primary8: var(--primary-8);\n\n warning1: var(--warning-1);\n warning3: var(--warning-3);\n warning5: var(--warning-5);\n warning6: var(--warning-6);\n warning7: var(--warning-7);\n\n warningBorder: var(--warning-border);\n warningIcon: var(--warning-icon);
1\n successBackground: var(--success-background);\n\n info1: var(--info-background);\n info5: var(--info-5);\n info6: var(--info-6);\n\n error3: var(--error-3);\n error5: var(--error-5);\n error6: var(--error-6);\n\n /*Consolidated UIv1 and UIv2 colors*/\n white: var(--white);\n black: var(--black);\n lightGreen: var(--light-green);\n highlightGreen: var(--highlight-green);\n load: var(--load);\n lightEdge: var(--light-edge);\n grayLight: var(--gray-light);\n grayMedium: var(--gray-medium);\n grayMediumDark: var(--gray-medium-dark);\n grayDark: var(--gray-dark);\n dark: var(--dark);\n concrete: var(--concrete);\n success: var(--success);\n successBackground: var(--success-background);\n warning: var(--warning);\n warningBackground: var(--warning-background);\n stop: var(--stop);\n fictivLogoBg: var(--fictiv-logo-bg);\n workspaceLabel: var(--workspace-label);\n fabricateLabel: var(--fabricate-label);\n topNavHeaderBorder: var(--top-nav-header-border);\n notification: var(--notification);\n link: var(--link);\n linkHover: var(--link-hover);\n baby: var(--baby);\n error: var(--error);\n mauve: var(--mauve);\n vendorAppBackground: var(--vendor-app-background);\n shroudBlue: var(--shroud-blue);\n borderBlue: var(--border-blue);\n infoBackground: var(--info-background);\n\n /*UIv3 Colors*/\n gray: var(--gray);\n divider: var(--divider);\n inactive: var(--inactive);\n viewerBackground: var(--viewer-background);\n border: var(--border);\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n uIv1SuccessBg: var(--UIv1-success-bg);\n uIv1SuccessBorder: var(--UIv1-success-border);\n uIv1SuccessTxt: var(--UIv1-success-txt);\n\n uIv1InfoBg: var(--UIv1-info-bg);\n uIv1InfoBorder: var(--UIv1-info-border);\n uIv1InfoTxt: var(--UIv1-info-txt);\n\n uIv1WarningBg: var(--UIv1-warning-bg);\n uIv1WarningBorder: var(--UIv1-warning-border);\n uIv1WarningTxt: var(--UIv1-warning-txt);\n\n uIv1DangerBg: var(--UIv1-danger-bg);\n uIv1DangerBorder: var(--UIv1-danger-border);\n uIv1DangerTxt: var(--UIv1-danger-txt);\n\n premiumBrandingTxt: var(--premium-branding-txt);\n}\n","@import '_colors.css';\n\n.label {\n font-weight: 400;\n margin-bottom: 8px;\n}\n\n.copyTextLink {\n display: flex;\n align-items: center;\n width: 115px;\n color: var(--link);\n cursor: pointer;\n font-weight: bolder;\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={antBorder:"var(--ant-border)",antPurple6:"var(--ant-purple-6)",grey2:"var(--grey-2)",grey3:"var(--grey-3)",grey4:"var(--grey-4)",grey5:"var(--grey-5)",grey6:"var(--grey-6)",grey7:"var(--grey-7)",grey8:"var(--grey-8)",blackAlpha100:"var(--black-alpha-100)",blackAlpha85:"var(--black-alpha-85)",blackAlpha75:"var(--black-alpha-75)",blackAlpha65:"var(--black-alpha-65)",blackAlpha45:"var(--black-alpha-45)",blackAlpha30:"var(--black-alpha-30)",blackAlpha25:"var(--black-alpha-25)",blackAlpha15:"var(--black-alpha-15)",blackAlpha09:"var(--black-alpha-09)",blackAlpha04:"var(--black-alpha-04)",blackAlpha02:"var(--black-alpha-02)",purpleAlpha15:"var(--purple-alpha-15)",successAlpha15:"var(--success-alpha-15)",errorAlpha85:"var(--error-alpha-85)",errorAlpha09:"var(--error-alpha-09)",warningAlpha09:"var(--warning-alpha-09)",primary1:"var(--primary-1)",primary5:"var(--primary-5)",primary6:"var(--primary-6)",primary7:"var(--primary-7)",primary8:"var(--primary-8)",warning1:"var(--warning-1)",warning3:"var(--warning-3)",warning5:"var(--warning-5)",warning6:"var(--warning-6)",warning7:"var(--warning-7)",warningBorder:"var(--warning-border)",warningIcon:"var(--warning-icon)",successBackground:"var(--success-background)",info1:"var(--info-background)",info5:"var(--info-5)",info6:"var(--info-6)",error3:"var(--error-3)",error5:"var(--error-5)",error6:"var(--error-6)",white:"var(--white)",black:"var(--black)",lightGreen:"var(--light-green)",highlightGreen:"var(--highlight-green)",load:"var(--load)",lightEdge:"var(--light-edge)",grayLight:"var(--gray-light)",grayMedium:"var(--gray-medium)",grayMediumDark:"var(--gray-medium-dark)",grayDark:"var(--gray-dark)",dark:"var(--dark)",concrete:"var(--concrete)",success:"var(--success)",warning:"var(--warning)",warningBackgroun
1d:"var(--warning-background)",stop:"var(--stop)",fictivLogoBg:"var(--fictiv-logo-bg)",workspaceLabel:"var(--workspace-label)",fabricateLabel:"var(--fabricate-label)",topNavHeaderBorder:"var(--top-nav-header-border)",notification:"var(--notification)",link:"var(--link)",linkHover:"var(--link-hover)",baby:"var(--baby)",error:"var(--error)",mauve:"var(--mauve)",vendorAppBackground:"var(--vendor-app-background)",shroudBlue:"var(--shroud-blue)",borderBlue:"var(--border-blue)",infoBackground:"var(--info-background)",gray:"var(--gray)",divider:"var(--divider)",inactive:"var(--inactive)",viewerBackground:"var(--viewer-background)",border:"var(--border)",uIv1SuccessBg:"var(--UIv1-success-bg)",uIv1SuccessBorder:"var(--UIv1-success-border)",uIv1SuccessTxt:"var(--UIv1-success-txt)",uIv1InfoBg:"var(--UIv1-info-bg)",uIv1InfoBorder:"var(--UIv1-info-border)",uIv1InfoTxt:"var(--UIv1-info-txt)",uIv1WarningBg:"var(--UIv1-warning-bg)",uIv1WarningBorder:"var(--UIv1-warning-border)",uIv1WarningTxt:"var(--UIv1-warning-txt)",uIv1DangerBg:"var(--UIv1-danger-bg)",uIv1DangerBorder:"var(--UIv1-danger-border)",uIv1DangerTxt:"var(--UIv1-danger-txt)",premiumBrandingTxt:"var(--premium-branding-txt)",label:"label--nRM5b",copyTextLink:"copyTextLink--YTjIA"};
1__webpack_exports__.A=___CSS_LOADER_EXPORT___},31998:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".fictivAntRrow--diZa_ .fictivAntCol--NluoZ {\n margin-bottom: 16px;\n}\n\n.fictivAntRrow--diZa_ .fictivAntCol--NluoZ:not(:last) {\n margin-right: none;\n margin-bottom: none;\n}\n\n.fictivCard--ZLpRM {\n border-color: #d2d2d2;\n}\n\n.fullWidth--lBYpV {\n width: 100%;\n}\n\n.subscriptionTag--mAaWE {\n padding-top: 2px;\n}\n","",{version:3,sources:["webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/BusinessAccountSubscriptionsPanel/BusinessAccountSubscriptionsPanel.styles.css"],names:[],mappings:"AAAA;IACI,mBAAmB;AACvB;;AAEA;IACI,kBAAkB;IAClB,mBAAmB;AACvB;;AAEA;IACI,qBAAqB;AACzB;;AAEA;IACI,WAAW;AACf;;AAEA;IACI,gBAAgB;AACpB",sourcesContent:[".fictivAntRrow .fictivAntCol {\n margin-bottom: 16px;\n}\n\n.fictivAntRrow .fictivAntCol:not(:last) {\n margin-right: none;\n margin-bottom: none;\n}\n\n.fictivCard {\n border-color: #d2d2d2;\n}\n\n.fullWidth {\n width: 100%;\n}\n\n.subscriptionTag {\n padding-top: 2px;\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={fictivAntRrow:"fictivAntRrow--diZa_",fictivAntCol:"fictivAntCol--NluoZ",fictivCard:"fictivCard--ZLpRM",fullWidth:"fullWidth--lBYpV",subscriptionTag:"subscriptionTag--mAaWE"};
1__webpack_exports__.A=___CSS_LOADER_EXPORT___},133667:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}
1\n\n.menu--E2YQw a:hover {\n color: rgba(0, 0, 0, 0.65);\n color: var(--black-alpha-65);\n}\n\n.menu--E2YQw {\n max-height: 175px;\n overflow-y: scroll;\n}\n","",{version:3,sources:["webpack://./src/styles/_colors.css","webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/MembersPanel/MembersTable/MembersTableActions/MemberOBODropdownMenu/styles.css"],names:[],mappings:"AAAA;IACI,sBAAsB;IACtB,sDAAsD;IACtD,qBAAqB;IACrB,uBAAuB;IACvB,iBAAiB;IACjB,gBAAgB;IAChB,gBAAgB;;IAEhB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;;IAElB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,2EAA2E;IAC3E,oBAAoB;IACpB,2BAA2B;IAC3B,2BAA2B;IAC3B,wBAAwB;IACxB,4BAA4B;IAC5B,2BAA2B;;IAE3B,4CAA4C;IAC5C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,gDAAgD;IAChD,kDAAkD;IAClD,kDAAkD;IAClD,8CAA8C;IAC9C,8CAA8C;IAC9C,iDAAiD;IACjD,+CAA+C;;IAE/C,8CAA8C;IAC9C,kDAAkD;;IAElD,sBAAsB;IACtB,yBAAyB;IACzB,uBAAuB;;IAEvB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,gBAAgB;IAChB,gBAAgB;IAChB,gBAAgB;;IAEhB,oCAAoC;IACpC,sBAAsB;IACtB,wBAAwB;IACxB,0BAA0B;IAC1B,eAAe;IACf,qBAAqB;IACrB,qBAAqB;IACrB,sBAAsB;IACtB,2BAA2B;IAC3B,oBAAoB;IACpB,eAAe;IACf,mBAAmB;IACnB,kBAAkB;IAClB,6BAA6B;IAC7B,iEAAiE;IACjE,kBAAkB;IAClB,6BAA6B;IAC7B,eAAe;IACf,yBAAyB;IACzB,0BAA0B;IAC1B,0BAA0B;IAC1B,gCAAgC;IAChC,uBAAuB;IACvB,eAAe;IACf,qBAAqB;IACrB,eAAe;IACf,gBAAgB;IAChB,gBAAgB;IAChB,gCAAgC;IAChC,sBAAsB;IACtB,0BAA0B;IAC1B,qBAAqB;;IAErB,cAAc;IACd,eAAe;IACf,kBAAkB;IAClB,mBAAmB;IACnB,4BAA4B;IAC5B,iBAAiB;;IAEjB,gEAAgE;IAChE,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,uBAAuB;IACvB,2BAA2B;IAC3B,wBAAwB;;IAExB,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,yBAAyB;IACzB,6BAA6B;IAC7B,0BAA0B;;IAE1B,+BAA+B;AACnC;;AC3IA;IACI,0BAA4B;IAA5B,4BAA4B;AAChC;;AAEA;IACI,iBAAiB;IACjB,kBAAkB;AACtB",sourcesContent:[":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n:export {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n antBorder: var(--ant-border);\n antPurple6: var(--ant-purple-6);\n\n /* UIv4 colors */\n grey2: var(--grey-2);\n grey3: var(--grey-3);\n grey4: var(--grey-4);\n grey5: var(--grey-5);\n grey6: var(--grey-6);\n grey7: var(--grey-7);\n grey8: var(--grey-8);\n\n blackAlpha100: var(--black-alpha-100);\n blackAlpha85: var(--black-alpha-85);\n blackAlpha75: var(--black-alpha-75);\n blackAlpha65: var(--black-alpha-65);\n blackAlpha45: var(--black-alpha-45);\n blackAlpha30: var(--black-alpha-30);\n blackAlpha25: var(--black-alpha-25);\n blackAlpha15: var(--black-alpha-15);\n blackAlpha09: var(--black-alpha-09);\n blackAlpha04: var(--black-alpha-04);\n blackAlpha02: var(--black-alpha-02);\n purpleAlpha15: var(--purple-alpha-15);\n successAlpha15: var(--success-alpha-15);\n errorAlpha85: var(--error-alpha-85);\n errorAlpha09: var(--error-alpha-09);\n warningAlpha09: var(--warning-alpha-09);\n\n primary1: var(--primary-1);\n primary5: var(--primary-5);\n primary6: var(--primary-6);\n primary7: var(--primary-7);\n primary8: var(--primary-8);\n\n warning1: var(--warning-1);\n warning3: var(--warning-3);\n warning5: var(--warning-5);\n warning6: var(--warning-6);\n warning7: var(--warning-7);\n\n warningBorder: var(--warning-border);\n warningIcon: var(--warning-icon);
1\n successBackground: var(--success-background);\n\n info1: var(--info-background);\n info5: var(--info-5);\n info6: var(--info-6);\n\n error3: var(--error-3);\n error5: var(--error-5);\n error6: var(--error-6);\n\n /*Consolidated UIv1 and UIv2 colors*/\n white: var(--white);\n black: var(--black);\n lightGreen: var(--light-green);\n highlightGreen: var(--highlight-green);\n load: var(--load);\n lightEdge: var(--light-edge);\n grayLight: var(--gray-light);\n grayMedium: var(--gray-medium);\n grayMediumDark: var(--gray-medium-dark);\n grayDark: var(--gray-dark);\n dark: var(--dark);\n concrete: var(--concrete);\n success: var(--success);\n successBackground: var(--success-background);\n warning: var(--warning);\n warningBackground: var(--warning-background);\n stop: var(--stop);\n fictivLogoBg: var(--fictiv-logo-bg);\n workspaceLabel: var(--workspace-label);\n fabricateLabel: var(--fabricate-label);\n topNavHeaderBorder: var(--top-nav-header-border);\n notification: var(--notification);\n link: var(--link);\n linkHover: var(--link-hover);\n baby: var(--baby);\n error: var(--error);\n mauve: var(--mauve);\n vendorAppBackground: var(--vendor-app-background);\n shroudBlue: var(--shroud-blue);\n borderBlue: var(--border-blue);\n infoBackground: var(--info-background);\n\n /*UIv3 Colors*/\n gray: var(--gray);\n divider: var(--divider);\n inactive: var(--inactive);\n viewerBackground: var(--viewer-background);\n border: var(--border);\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n uIv1SuccessBg: var(--UIv1-success-bg);\n uIv1SuccessBorder: var(--UIv1-success-border);\n uIv1SuccessTxt: var(--UIv1-success-txt);\n\n uIv1InfoBg: var(--UIv1-info-bg);\n uIv1InfoBorder: var(--UIv1-info-border);\n uIv1InfoTxt: var(--UIv1-info-txt);\n\n uIv1WarningBg: var(--UIv1-warning-bg);\n uIv1WarningBorder: var(--UIv1-warning-border);\n uIv1WarningTxt: var(--UIv1-warning-txt);\n\n uIv1DangerBg: var(--UIv1-danger-bg);\n uIv1DangerBorder: var(--UIv1-danger-border);\n uIv1DangerTxt: var(--UIv1-danger-txt);\n\n premiumBrandingTxt: var(--premium-branding-txt);\n}\n","@import '_colors.css';\n\n.menu a:hover {\n color: var(--black-alpha-65);\n}\n\n.menu {\n max-height: 175px;\n overflow-y: scroll;\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={antBorder:"var(--ant-border)",antPurple6:"var(--ant-purple-6)",grey2:"var(--grey-2)",grey3:"var(--grey-3)",grey4:"var(--grey-4)",grey5:"var(--grey-5)",grey6:"var(--grey-6)",grey7:"var(--grey-7)",grey8:"var(--grey-8)",blackAlpha100:"var(--black-alpha-100)",blackAlpha85:"var(--black-alpha-85)",blackAlpha75:"var(--black-alpha-75)",blackAlpha65:"var(--black-alpha-65)",blackAlpha45:"var(--black-alpha-45)",blackAlpha30:"var(--black-alpha-30)",blackAlpha25:"var(--black-alpha-25)",blackAlpha15:"var(--black-alpha-15)",blackAlpha09:"var(--black-alpha-09)",blackAlpha04:"var(--black-alpha-04)",blackAlpha02:"var(--black-alpha-02)",purpleAlpha15:"var(--purple-alpha-15)",successAlpha15:"var(--success-alpha-15)",errorAlpha85:"var(--error-alpha-85)",errorAlpha09:"var(--error-alpha-09)",warningAlpha09:"var(--warning-alpha-09)",primary1:"var(--primary-1)",primary5:"var(--primary-5)",primary6:"var(--primary-6)",primary7:"var(--primary-7)",primary8:"var(--primary-8)",warning1:"var(--warning-1)",warning3:"var(--warning-3)",warning5:"var(--warning-5)",warning6:"var(--warning-6)",warning7:"var(--warning-7)",warningBorder:"var(--warning-border)",warningIcon:"var(--warning-icon)",successBackground:"var(--success-background)",info1:"var(--info-background)",info5:"var(--info-5)",info6:"var(--info-6)",error3:"var(--error-3)",error5:"var(--error-5)",error6:"var(--error-6)",white:"var(--white)",black:"var(--black)",lightGreen:"var(--light-green)",highlightGreen:"var(--highlight-green)",load:"var(--load)",lightEdge:"var(--light-edge)",grayLight:"var(--gray-light)",grayMedium:"var(--gray-medium)",grayMediumDark:"var(--gray-medium-dark)",grayDark:"var(--gray-dark)",dark:"var(--dark)",concrete:"var(--concrete)",success:"var(--success)",warning:"var(--warning)",warningBackgroun
1d:"var(--warning-background)",stop:"var(--stop)",fictivLogoBg:"var(--fictiv-logo-bg)",workspaceLabel:"var(--workspace-label)",fabricateLabel:"var(--fabricate-label)",topNavHeaderBorder:"var(--top-nav-header-border)",notification:"var(--notification)",link:"var(--link)",linkHover:"var(--link-hover)",baby:"var(--baby)",error:"var(--error)",mauve:"var(--mauve)",vendorAppBackground:"var(--vendor-app-background)",shroudBlue:"var(--shroud-blue)",borderBlue:"var(--border-blue)",infoBackground:"var(--info-background)",gray:"var(--gray)",divider:"var(--divider)",inactive:"var(--inactive)",viewerBackground:"var(--viewer-background)",border:"var(--border)",uIv1SuccessBg:"var(--UIv1-success-bg)",uIv1SuccessBorder:"var(--UIv1-success-border)",uIv1SuccessTxt:"var(--UIv1-success-txt)",uIv1InfoBg:"var(--UIv1-info-bg)",uIv1InfoBorder:"var(--UIv1-info-border)",uIv1InfoTxt:"var(--UIv1-info-txt)",uIv1WarningBg:"var(--UIv1-warning-bg)",uIv1WarningBorder:"var(--UIv1-warning-border)",uIv1WarningTxt:"var(--UIv1-warning-txt)",uIv1DangerBg:"var(--UIv1-danger-bg)",uIv1DangerBorder:"var(--UIv1-danger-border)",uIv1DangerTxt:"var(--UIv1-danger-txt)",premiumBrandingTxt:"var(--premium-branding-txt)",menu:"menu--E2YQw"};
1__webpack_exports__.A=___CSS_LOADER_EXPORT___},979121:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n.memberList--aKIC0 {\n border: 1px solid rgba(0, 0, 0, 0.15);\n border: 1px solid var(--black-alpha-15);\n border-radius: 4px;\n list-style: none;\n padding: 0px;\n max-height: 280px;\n overflow: scroll;\n}
1\n\n.memberList--aKIC0 li {\n padding: 8px 16px;\n }\n\n.memberList--aKIC0 li:not(:first-child) {\n border-top: 1px solid rgba(0, 0, 0, 0.15);\n border-top: 1px solid var(--black-alpha-15);\n }\n","",{version:3,sources:["webpack://./src/styles/_colors.css","webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/TeamsPanel/ViewTeamMembersModal/styles.css"],names:[],mappings:"AAAA;IACI,sBAAsB;IACtB,sDAAsD;IACtD,qBAAqB;IACrB,uBAAuB;IACvB,iBAAiB;IACjB,gBAAgB;IAChB,gBAAgB;;IAEhB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;;IAElB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,2EAA2E;IAC3E,oBAAoB;IACpB,2BAA2B;IAC3B,2BAA2B;IAC3B,wBAAwB;IACxB,4BAA4B;IAC5B,2BAA2B;;IAE3B,4CAA4C;IAC5C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,gDAAgD;IAChD,kDAAkD;IAClD,kDAAkD;IAClD,8CAA8C;IAC9C,8CAA8C;IAC9C,iDAAiD;IACjD,+CAA+C;;IAE/C,8CAA8C;IAC9C,kDAAkD;;IAElD,sBAAsB;IACtB,yBAAyB;IACzB,uBAAuB;;IAEvB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,gBAAgB;IAChB,gBAAgB;IAChB,gBAAgB;;IAEhB,oCAAoC;IACpC,sBAAsB;IACtB,wBAAwB;IACxB,0BAA0B;IAC1B,eAAe;IACf,qBAAqB;IACrB,qBAAqB;IACrB,sBAAsB;IACtB,2BAA2B;IAC3B,oBAAoB;IACpB,eAAe;IACf,mBAAmB;IACnB,kBAAkB;IAClB,6BAA6B;IAC7B,iEAAiE;IACjE,kBAAkB;IAClB,6BAA6B;IAC7B,eAAe;IACf,yBAAyB;IACzB,0BAA0B;IAC1B,0BAA0B;IAC1B,gCAAgC;IAChC,uBAAuB;IACvB,eAAe;IACf,qBAAqB;IACrB,eAAe;IACf,gBAAgB;IAChB,gBAAgB;IAChB,gCAAgC;IAChC,sBAAsB;IACtB,0BAA0B;IAC1B,qBAAqB;;IAErB,cAAc;IACd,eAAe;IACf,kBAAkB;IAClB,mBAAmB;IACnB,4BAA4B;IAC5B,iBAAiB;;IAEjB,gEAAgE;IAChE,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,uBAAuB;IACvB,2BAA2B;IAC3B,wBAAwB;;IAExB,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,yBAAyB;IACzB,6BAA6B;IAC7B,0BAA0B;;IAE1B,+BAA+B;AACnC;;AC3IA;IACI,qCAAuC;IAAvC,uCAAuC;IACvC,kBAAkB;IAClB,gBAAgB;IAChB,YAAY;IACZ,iBAAiB;IACjB,gBAAgB;AASpB;;AAPI;QACI,iBAAiB;IAKrB;;AAHI;YACI,yCAA2C;YAA3C,2CAA2C;QAC/C",sourcesContent:[":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n:export {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n antBorder: var(--ant-border);\n antPurple6: var(--ant-purple-6);\n\n /* UIv4 colors */\n grey2: var(--grey-2);\n grey3: var(--grey-3);\n grey4: var(--grey-4);\n grey5: var(--grey-5);\n grey6: var(--grey-6);\n grey7: var(--grey-7);\n grey8: var(--grey-8);\n\n blackAlpha100: var(--black-alpha-100);\n blackAlpha85: var(--black-alpha-85);\n blackAlpha75: var(--black-alpha-75);\n blackAlpha65: var(--black-alpha-65);\n blackAlpha45: var(--black-alpha-45);\n blackAlpha30: var(--black-alpha-30);\n blackAlpha25: var(--black-alpha-25);\n blackAlpha15: var(--black-alpha-15);\n blackAlpha09: var(--black-alpha-09);\n blackAlpha04: var(--black-alpha-04);\n blackAlpha02: var(--black-alpha-02);\n purpleAlpha15: var(--purple-alpha-15);\n successAlpha15: var(--success-alpha-15);\n errorAlpha85: var(--error-alpha-85);\n errorAlpha09: var(--error-alpha-09);\n warningAlpha09: var(--warning-alpha-09);\n\n primary1: var(--primary-1);\n primary5: var(--primary-5);\n primary6: var(--primary-6);\n primary7: var(--primary-7);\n primary8: var(--primary-8);\n\n warning1: var(--warning-1);\n warning3: var(--warning-3);\n warning5: var(--warning-5);\n warning6: var(--warning-6);\n warning7: var(--warning-7);\n\n warningBorder: var(--warning-border);\n warningIcon: var(--warning-icon);
1\n successBackground: var(--success-background);\n\n info1: var(--info-background);\n info5: var(--info-5);\n info6: var(--info-6);\n\n error3: var(--error-3);\n error5: var(--error-5);\n error6: var(--error-6);\n\n /*Consolidated UIv1 and UIv2 colors*/\n white: var(--white);\n black: var(--black);\n lightGreen: var(--light-green);\n highlightGreen: var(--highlight-green);\n load: var(--load);\n lightEdge: var(--light-edge);\n grayLight: var(--gray-light);\n grayMedium: var(--gray-medium);\n grayMediumDark: var(--gray-medium-dark);\n grayDark: var(--gray-dark);\n dark: var(--dark);\n concrete: var(--concrete);\n success: var(--success);\n successBackground: var(--success-background);\n warning: var(--warning);\n warningBackground: var(--warning-background);\n stop: var(--stop);\n fictivLogoBg: var(--fictiv-logo-bg);\n workspaceLabel: var(--workspace-label);\n fabricateLabel: var(--fabricate-label);\n topNavHeaderBorder: var(--top-nav-header-border);\n notification: var(--notification);\n link: var(--link);\n linkHover: var(--link-hover);\n baby: var(--baby);\n error: var(--error);\n mauve: var(--mauve);\n vendorAppBackground: var(--vendor-app-background);\n shroudBlue: var(--shroud-blue);\n borderBlue: var(--border-blue);\n infoBackground: var(--info-background);\n\n /*UIv3 Colors*/\n gray: var(--gray);\n divider: var(--divider);\n inactive: var(--inactive);\n viewerBackground: var(--viewer-background);\n border: var(--border);\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n uIv1SuccessBg: var(--UIv1-success-bg);\n uIv1SuccessBorder: var(--UIv1-success-border);\n uIv1SuccessTxt: var(--UIv1-success-txt);\n\n uIv1InfoBg: var(--UIv1-info-bg);\n uIv1InfoBorder: var(--UIv1-info-border);\n uIv1InfoTxt: var(--UIv1-info-txt);\n\n uIv1WarningBg: var(--UIv1-warning-bg);\n uIv1WarningBorder: var(--UIv1-warning-border);\n uIv1WarningTxt: var(--UIv1-warning-txt);\n\n uIv1DangerBg: var(--UIv1-danger-bg);\n uIv1DangerBorder: var(--UIv1-danger-border);\n uIv1DangerTxt: var(--UIv1-danger-txt);\n\n premiumBrandingTxt: var(--premium-branding-txt);\n}\n","@import '_colors';\n\n.memberList {\n border: 1px solid var(--black-alpha-15);\n border-radius: 4px;\n list-style: none;\n padding: 0px;\n max-height: 280px;\n overflow: scroll;\n\n & :local(li) {\n padding: 8px 16px;\n\n &:not(:first-child) {\n border-top: 1px solid var(--black-alpha-15);\n }\n }\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={antBorder:"var(--ant-border)",antPurple6:"var(--ant-purple-6)",grey2:"var(--grey-2)",grey3:"var(--grey-3)",grey4:"var(--grey-4)",grey5:"var(--grey-5)",grey6:"var(--grey-6)",grey7:"var(--grey-7)",grey8:"var(--grey-8)",blackAlpha100:"var(--black-alpha-100)",blackAlpha85:"var(--black-alpha-85)",blackAlpha75:"var(--black-alpha-75)",blackAlpha65:"var(--black-alpha-65)",blackAlpha45:"var(--black-alpha-45)",blackAlpha30:"var(--black-alpha-30)",blackAlpha25:"var(--black-alpha-25)",blackAlpha15:"var(--black-alpha-15)",blackAlpha09:"var(--black-alpha-09)",blackAlpha04:"var(--black-alpha-04)",blackAlpha02:"var(--black-alpha-02)",purpleAlpha15:"var(--purple-alpha-15)",successAlpha15:"var(--success-alpha-15)",errorAlpha85:"var(--error-alpha-85)",errorAlpha09:"var(--error-alpha-09)",warningAlpha09:"var(--warning-alpha-09)",primary1:"var(--primary-1)",primary5:"var(--primary-5)",primary6:"var(--primary-6)",primary7:"var(--primary-7)",primary8:"var(--primary-8)",warning1:"var(--warning-1)",warning3:"var(--warning-3)",warning5:"var(--warning-5)",warning6:"var(--warning-6)",warning7:"var(--warning-7)",warningBorder:"var(--warning-border)",warningIcon:"var(--warning-icon)",successBackground:"var(--success-background)",info1:"var(--info-background)",info5:"var(--info-5)",info6:"var(--info-6)",error3:"var(--error-3)",error5:"var(--error-5)",error6:"var(--error-6)",white:"var(--white)",black:"var(--black)",lightGreen:"var(--light-green)",highlightGreen:"var(--highlight-green)",load:"var(--load)",lightEdge:"var(--light-edge)",grayLight:"var(--gray-light)",grayMedium:"var(--gray-medium)",grayMediumDark:"var(--gray-medium-dark)",grayDark:"var(--gray-dark)",dark:"var(--dark)",concrete:"var(--concrete)",success:"var(--success)",warning:"var(--warning)",warningBackgroun
1d:"var(--warning-background)",stop:"var(--stop)",fictivLogoBg:"var(--fictiv-logo-bg)",workspaceLabel:"var(--workspace-label)",fabricateLabel:"var(--fabricate-label)",topNavHeaderBorder:"var(--top-nav-header-border)",notification:"var(--notification)",link:"var(--link)",linkHover:"var(--link-hover)",baby:"var(--baby)",error:"var(--error)",mauve:"var(--mauve)",vendorAppBackground:"var(--vendor-app-background)",shroudBlue:"var(--shroud-blue)",borderBlue:"var(--border-blue)",infoBackground:"var(--info-background)",gray:"var(--gray)",divider:"var(--divider)",inactive:"var(--inactive)",viewerBackground:"var(--viewer-background)",border:"var(--border)",uIv1SuccessBg:"var(--UIv1-success-bg)",uIv1SuccessBorder:"var(--UIv1-success-border)",uIv1SuccessTxt:"var(--UIv1-success-txt)",uIv1InfoBg:"var(--UIv1-info-bg)",uIv1InfoBorder:"var(--UIv1-info-border)",uIv1InfoTxt:"var(--UIv1-info-txt)",uIv1WarningBg:"var(--UIv1-warning-bg)",uIv1WarningBorder:"var(--UIv1-warning-border)",uIv1WarningTxt:"var(--UIv1-warning-txt)",uIv1DangerBg:"var(--UIv1-danger-bg)",uIv1DangerBorder:"var(--UIv1-danger-border)",uIv1DangerTxt:"var(--UIv1-danger-txt)",premiumBrandingTxt:"var(--premium-branding-txt)",memberList:"memberList--aKIC0"};
1__webpack_exports__.A=___CSS_LOADER_EXPORT___},433147:function(module,__webpack_exports__,__webpack_require__){var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(571354);var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(576314);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n.accountSettingSection--dT5DW {\n flex-direction: column;\n margin-right: 32px;\n width: 380px;\n justify-content: center;\n}\n\n.accountSettingSectionTitle--IBgte {\n font-weight: 500;\n font-size: 14px;\n line-height: 22px;\n}\n\n.accountSettingSectionDescription--Ed6BA {\n font-size: 14px;\n color: rgba(0, 0, 0, 0.45);\n color: var(--black-alpha-45);\n}\n\n.businessAccountDiscountFormItem--cAk_l {\n margin-bottom: 8px;\n flex: 1;\n}\n\n.businessAccountDiscountFormItem--cAk_l .ant-form-item-label {\n line-height: normal;\n }\n\n.businessAccountDiscountForm--j0xpy {\n display: flex;\n flex: 1;\n}\n","",{version:3,sources:["webpack://./src/styles/_colors.css","webpack://./src/apps/consumer/pages/Quotes/Admin/BusinessAccountDetailsPage/styles.css"],names:[],mappings:"AAAA;IACI,sBAAsB;IACtB,sDAAsD;IACtD,qBAAqB;IACrB,uBAAuB;IACvB,iBAAiB;IACjB,gBAAgB;IAChB,gBAAgB;;IAEhB,iBAAiB;
1IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;IAClB,kBAAkB;;IAElB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;IACpB,oBAAoB;;IAEpB,2EAA2E;IAC3E,oBAAoB;IACpB,2BAA2B;IAC3B,2BAA2B;IAC3B,wBAAwB;IACxB,4BAA4B;IAC5B,2BAA2B;;IAE3B,4CAA4C;IAC5C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,6CAA6C;IAC7C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,8CAA8C;IAC9C,gDAAgD;IAChD,kDAAkD;IAClD,kDAAkD;IAClD,8CAA8C;IAC9C,8CAA8C;IAC9C,iDAAiD;IACjD,+CAA+C;;IAE/C,8CAA8C;IAC9C,kDAAkD;;IAElD,sBAAsB;IACtB,yBAAyB;IACzB,uBAAuB;;IAEvB,iBAAiB;IACjB,iBAAiB;IACjB,iBAAiB;;IAEjB,gBAAgB;IAChB,gBAAgB;IAChB,gBAAgB;;IAEhB,oCAAoC;IACpC,sBAAsB;IACtB,wBAAwB;IACxB,0BAA0B;IAC1B,eAAe;IACf,qBAAqB;IACrB,qBAAqB;IACrB,sBAAsB;IACtB,2BAA2B;IAC3B,oBAAoB;IACpB,eAAe;IACf,mBAAmB;IACnB,kBAAkB;IAClB,6BAA6B;IAC7B,iEAAiE;IACjE,kBAAkB;IAClB,6BAA6B;IAC7B,eAAe;IACf,yBAAyB;IACzB,0BAA0B;IAC1B,0BAA0B;IAC1B,gCAAgC;IAChC,uBAAuB;IACvB,eAAe;IACf,qBAAqB;IACrB,eAAe;IACf,gBAAgB;IAChB,gBAAgB;IAChB,gCAAgC;IAChC,sBAAsB;IACtB,0BAA0B;IAC1B,qBAAqB;;IAErB,cAAc;IACd,eAAe;IACf,kBAAkB;IAClB,mBAAmB;IACnB,4BAA4B;IAC5B,iBAAiB;;IAEjB,gEAAgE;IAChE,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,uBAAuB;IACvB,2BAA2B;IAC3B,wBAAwB;;IAExB,0BAA0B;IAC1B,8BAA8B;IAC9B,2BAA2B;;IAE3B,yBAAyB;IACzB,6BAA6B;IAC7B,0BAA0B;;IAE1B,+BAA+B;AACnC;;AC3IA;IACI,sBAAsB;IACtB,kBAAkB;IAClB,YAAY;IACZ,uBAAuB;AAC3B;;AAEA;IACI,gBAAgB;IAChB,eAAe;IACf,iBAAiB;AACrB;;AAEA;IACI,eAAe;IACf,0BAA4B;IAA5B,4BAA4B;AAChC;;AAEA;IACI,kBAAkB;IAClB,OAAO;AAIX;;AAHI;QACI,mBAAmB;IACvB;;AAGJ;IACI,aAAa;IACb,OAAO;AACX",sourcesContent:[":root {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n --ant-border: #e8e8e8;\n --ant-purple-6: #722ed1;\n --purple: #d3adf7;\n --black: #000000;\n --white: #ffffff;\n\n --grey-2: #fafafa;\n --grey-3: #f5f5f5;\n --grey-4: #e8e8e8;\n --grey-5: #d9d9d9;\n --grey-6: #bfbfbf;\n --grey-7: #8c8c8c;\n --grey-8: #595959;\n --grey-9: #f0f0f0;\n --info-5: #5e8cfe;\n --info-6: #4b7ffc;\n --info-7: #3766da;\n\n --error-1: #ffeded;\n --error-3: #ffc5c5;\n --error-5: #f96666;\n --error-6: #f54a4a;\n\n --primary-1: #e8fcf5;\n --primary-2: #b6f0dd;\n --primary-5: #38c9a8;\n --primary-6: #16bc9c;\n --primary-7: #0b967f;\n --primary-8: #027062;\n\n --warning-1: #fff3e8;\n --warning-3: #ffd1a9;\n --warning-5: #f89640;\n --warning-6: #f0811e;\n --warning-7: #ce680d;\n\n /* raw RGB color representation, without rgb() function to mix with alpha */\n --black-rgb: 0, 0, 0;\n --purple-rgb: 211, 173, 247;\n --success-rgb: 22, 188, 156;\n --error-rgb: 231, 67, 48;\n --error-5-rgb: 249, 102, 102;\n --warning-rgb: 240, 129, 30;\n\n --black-alpha-100: rgba(var(--black-rgb), 1);\n --black-alpha-85: rgba(var(--black-rgb), 0.85);\n --black-alpha-80: rgba(var(--black-rgb), 0.8);\n --black-alpha-75: rgba(var(--black-rgb), 0.75);\n --black-alpha-65: rgba(var(--black-rgb), 0.65);\n --black-alpha-55: rgba(var(--black-rgb), 0.55);\n --black-alpha-45: rgba(var(--black-rgb), 0.45);\n --black-alpha-30: rgba(var(--black-rgb), 0.3);\n --black-alpha-25: rgba(var(--black-rgb), 0.25);\n --black-alpha-15: rgba(var(--black-rgb), 0.15);\n --black-alpha-09: rgba(var(--black-rgb), 0.09);\n --black-alpha-04: rgba(var(--black-rgb), 0.04);\n --black-alpha-02: rgba(var(--black-rgb), 0.02);\n --purple-alpha-15: rgba(var(--purple-rgb), 0.15);\n --success-alpha-25: rgba(var(--success-rgb), 0.25);\n --success-alpha-15: rgba(var(--success-rgb), 0.15);\n --error-alpha-85: rgba(var(--error-rgb), 0.85);\n --error-alpha-25: rgba(var(--error-rgb), 0.25);\n --error-5-alpha-20: rgba(var(--error-5-rgb), 0.2);\n --warning-alpha: rgba(var(--warning-rgb), 0.85);\n\n --error-alpha-09: rgba(var(--error-rgb), 0.09);\n --warning-alpha-09: rgba(var(--warning-rgb), 0.09);\n\n --border-blue: #c1d3ff;\n --warning-border: #ffd1a9;\n --warning-icon: #f0811e;\n\n --gold-1: #fffbe6;\n --gold-3: #ffe58f;\n --gold-6: #faad14;\n\n --red-1: #fff1f0;\n --red-3: #ffa39e;\n --red-7: #d33636;\n\n /*Consolidated UIv1 and UIv2 colors*/\n --light-green: #ecfbf5;\n --light-green-2: #a7f3d0;\n --highlight-green: #eefff9;\n --load: #fafafa;\n --light-edge: #eeeeee;\n --gray-light: #f4f4f4;\n --gray-medium: #cccccc;\n --gray-medium-dark: #666666;\n --gray-dark: #888888;\n --dark: #5c5c5c;\n --concrete: #a7a7a7;\n --success: #16bc9c;\n --success-background: #e8fcf5;\n /* this warning hex value has been updated to the desired value */\n --warning: #f0811e;\n --warning-background: #fff3e8;\n --stop: #e74330;\n --fictiv-logo-bg: #002140;\n --workspace-label: #19148e;\n --fabricate-label: #16bc9c;\n --top-nav-header-border: #d9d9d9;\n --notification: #0c0a70;\n --link: #5b87f2;\n --link-hover: #2c64ee;\n --baby: #8bd7ff;\n --error: #e74330;\n --mauve: #bbb5c3;\n --vendor-app-background: #f0f4f5;\n --shroud-blue: #4b7ffc;\n --info-background: #f2f8ff;\n --light-gray: #d7d7d7;\n\n /*UIv3 Colors*/\n --gray: #838383;\n --divider: #d8d8d8;\n --inactive: #f0f4f5;\n --viewer-background: #d9dbe0;\n --border: #afafaf;\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n --UIv1-success-bg: #e8fcf5;\n --UIv1-success-border: #16bc9c;\n --UIv1-success-txt: #16bc9c;\n\n --UIv1-info-bg: #d9edf7;\n --UIv1-info-border: #bce8f1;\n --UIv1-info-txt: #19148e;\n\n --UIv1-warning-bg: #fcf8e3;\n --UIv1-warning-border: #faebcc;\n --UIv1-warning-txt: #8a6d3b;\n\n --UIv1-danger-bg: #f2dede;\n --UIv1-danger-border: #ebccd1;\n --UIv1-danger-txt: #a94442;\n\n --premium-branding-txt: #027062;\n}\n\n:export {\n /* Ant Design Colors */\n /* NOTE: these are not synced with antd-overrides.js */\n antBorder: var(--ant-border);\n antPurple6: var(--ant-purple-6);\n\n /* UIv4 colors */\n grey2: var(--grey-2);\n grey3: var(--grey-3);\n grey4: var(--grey-4);\n grey5: var(--grey-5);\n grey6: var(--grey-6);\n grey7: var(--grey-7);\n grey8: var(--grey-8);\n\n blackAlpha100: var(--black-alpha-100);\n blackAlpha85: var(--black-alpha-85);\n blackAlpha75: var(--black-alpha-75);\n blackAlpha65: var(--black-alpha-65);\n blackAlpha45: var(--black-alpha-45);\n blackAlpha30: var(--black-alpha-30);\n blackAlpha25: var(--black-alpha-25);\n blackAlpha15: var(--black-alpha-15);\n blackAlpha09: var(--black-alpha-09);\n blackAlpha04: var(--black-alpha-04);\n blackAlpha02: var(--black-alpha-02);\n purpleAlpha15: var(--purple-alpha-15);\n successAlpha15: var(--success-alpha-15);\n errorAlpha85: var(--error-alpha-85);\n errorAlpha09: var(--error-alpha-09);\n warningAlpha09: var(--warning-alpha-09);\n\n primary1: var(--primary-1);\n primary5: var(--primary-5);\n primary6: var(--primary-6);\n primary7: var(--primary-7);\n primary8: var(--primary-8);\n\n warning1: var(--warning-1);\n warning3: var(--warning-3);\n warning5: var(--warning-5);\n warning6: var(--warning-6);\n warning7: var(--warning-7);\n\n warningBorder: var(--warning-border);\n warningIcon: var(--warning-icon);
1\n successBackground: var(--success-background);\n\n info1: var(--info-background);\n info5: var(--info-5);\n info6: var(--info-6);\n\n error3: var(--error-3);\n error5: var(--error-5);\n error6: var(--error-6);\n\n /*Consolidated UIv1 and UIv2 colors*/\n white: var(--white);\n black: var(--black);\n lightGreen: var(--light-green);\n highlightGreen: var(--highlight-green);\n load: var(--load);\n lightEdge: var(--light-edge);\n grayLight: var(--gray-light);\n grayMedium: var(--gray-medium);\n grayMediumDark: var(--gray-medium-dark);\n grayDark: var(--gray-dark);\n dark: var(--dark);\n concrete: var(--concrete);\n success: var(--success);\n successBackground: var(--success-background);\n warning: var(--warning);\n warningBackground: var(--warning-background);\n stop: var(--stop);\n fictivLogoBg: var(--fictiv-logo-bg);\n workspaceLabel: var(--workspace-label);\n fabricateLabel: var(--fabricate-label);\n topNavHeaderBorder: var(--top-nav-header-border);\n notification: var(--notification);\n link: var(--link);\n linkHover: var(--link-hover);\n baby: var(--baby);\n error: var(--error);\n mauve: var(--mauve);\n vendorAppBackground: var(--vendor-app-background);\n shroudBlue: var(--shroud-blue);\n borderBlue: var(--border-blue);\n infoBackground: var(--info-background);\n\n /*UIv3 Colors*/\n gray: var(--gray);\n divider: var(--divider);\n inactive: var(--inactive);\n viewerBackground: var(--viewer-background);\n border: var(--border);\n\n /*alerts - components/Alert to be deprecated and use antd Alert*/\n uIv1SuccessBg: var(--UIv1-success-bg);\n uIv1SuccessBorder: var(--UIv1-success-border);\n uIv1SuccessTxt: var(--UIv1-success-txt);\n\n uIv1InfoBg: var(--UIv1-info-bg);\n uIv1InfoBorder: var(--UIv1-info-border);\n uIv1InfoTxt: var(--UIv1-info-txt);\n\n uIv1WarningBg: var(--UIv1-warning-bg);\n uIv1WarningBorder: var(--UIv1-warning-border);\n uIv1WarningTxt: var(--UIv1-warning-txt);\n\n uIv1DangerBg: var(--UIv1-danger-bg);\n uIv1DangerBorder: var(--UIv1-danger-border);\n uIv1DangerTxt: var(--UIv1-danger-txt);\n\n premiumBrandingTxt: var(--premium-branding-txt);\n}\n","@import '_colors.css';\n\n.accountSettingSection {\n flex-direction: column;\n margin-right: 32px;\n width: 380px;\n justify-content: center;\n}\n\n.accountSettingSectionTitle {\n font-weight: 500;\n font-size: 14px;\n line-height: 22px;\n}\n\n.accountSettingSectionDescription {\n font-size: 14px;\n color: var(--black-alpha-45);\n}\n\n.businessAccountDiscountFormItem {\n margin-bottom: 8px;\n flex: 1;\n & :global(.ant-form-item-label) {\n line-height: normal;\n }\n}\n\n.businessAccountDiscountForm {\n display: flex;\n flex: 1;\n}\n"],sourceRoot:""}]);___CSS_LOADER_EXPORT___.locals={antBorder:"var(--ant-border)",antPurple6:"var(--ant-purple-6)",grey2:"var(--grey-2)",grey3:"var(--grey-3)",grey4:"var(--grey-4)",grey5:"var(--grey-5)",grey6:"var(--grey-6)",grey7:"var(--grey-7)",grey8:"var(--grey-8)",blackAlpha100:"var(--black-alpha-100)",blackAlpha85:"var(--black-alpha-85)",blackAlpha75:"var(--black-alpha-75)",blackAlpha65:"var(--black-alpha-65)",blackAlpha45:"var(--black-alpha-45)",blackAlpha30:"var(--black-alpha-30)",blackAlpha25:"var(--black-alpha-25)",blackAlpha15:"var(--black-alpha-15)",blackAlpha09:"var(--black-alpha-09)",blackAlpha04:"var(--black-alpha-04)",blackAlpha02:"var(--black-alpha-02)",purpleAlpha15:"var(--purple-alpha-15)",successAlpha15:"var(--success-alpha-15)",errorAlpha85:"var(--error-alpha-85)",errorAlpha09:"var(--error-alpha-09)",warningAlpha09:"var(--warning-alpha-09)",primary1:"var(--primary-1)",primary5:"var(--primary-5)",primary6:"var(--primary-6)",primary7:"var(--primary-7)",primary8:"var(--primary-8)",warning1:"var(--warning-1)",warning3:"var(--warning-3)",warning5:"var(--warning-5)",warning6:"var(--warning-6)",warning7:"var(--warning-7)",warningBorder:"var(--warning-border)",warningIcon:"var(--warning-icon)",successBackgroun
1d:"var(--success-background)",info1:"var(--info-background)",info5:"var(--info-5)",info6:"var(--info-6)",error3:"var(--error-3)",error5:"var(--error-5)",error6:"var(--error-6)",white:"var(--white)",black:"var(--black)",lightGreen:"var(--light-green)",highlightGreen:"var(--highlight-green)",load:"var(--load)",lightEdge:"var(--light-edge)",grayLight:"var(--gray-light)",grayMedium:"var(--gray-medium)",grayMediumDark:"var(--gray-medium-dark)",grayDark:"var(--gray-dark)",dark:"var(--dark)",concrete:"var(--concrete)",success:"var(--success)",warning:"var(--warning)",warningBackground:"var(--warning-background)",stop:"var(--stop)",fictivLogoBg:"var(--fictiv-logo-bg)",workspaceLabel:"var(--workspace-label)",fabricateLabel:"var(--fabricate-label)",topNavHeaderBorder:"var(--top-nav-header-border)",notification:"var(--notification)",link:"var(--link)",linkHover:"var(--link-hover)",baby:"var(--baby)",error:"var(--error)",mauve:"var(--mauve)",vendorAppBackground:"var(--vendor-app-background)",shroudBlue:"var(--shroud-blue)",borderBlue:"var(--border-blue)",infoBackground:"var(--info-background)",gray:"var(--gray)",divider:"var(--divider)",inactive:"var(--inactive)",viewerBackground:"var(--viewer-background)",border:"var(--border)",uIv1SuccessBg:"var(--UIv1-success-bg)",uIv1SuccessBorder:"var(--UIv1-success-border)",uIv1SuccessTxt:"var(--UIv1-success-txt)",uIv1InfoBg:"var(--UIv1-info-bg)",uIv1InfoBorder:"var(--UIv1-info-border)",uIv1InfoTxt:"var(--UIv1-info-txt)",uIv1WarningBg:"var(--UIv1-warning-bg)",uIv1WarningBorder:"var(--UIv1-warning-border)",uIv1WarningTxt:"var(--UIv1-warning-txt)",uIv1DangerBg:"var(--UIv1-danger-bg)",uIv1DangerBorder:"var(--UIv1-danger-border)",uIv1DangerTxt:"var(--UIv1-danger-txt)",premiumBrandingTxt:"var(--premium-branding-txt)",accountSettingSection:"accountSettingSection--dT5DW",accountSettingSectionTitle:"accountSettingSectionTitle--IBgte",accountSettingSectionDescription:"accountSettingSectionDescription--Ed6BA",businessAccountDiscountFormItem:"businessAccountDiscountFormItem--cAk_l",businessAccountDiscountForm:"businessAccountDiscountForm--j0xpy"};
1__webpack_exports__.A=___CSS_LOADER_EXPORT___},703498:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return components_QuoteStatusTag}});var style=__webpack_require__(81884);var tag=__webpack_require__(866270);var defineProperty=__webpack_require__(26396);var defineProperty_default=__webpack_require__.n(defineProperty);var quoteStatuses=__webpack_require__(528258);var _QUOTE_STATUS_COLOR_M;var QUOTE_STATUS_COLOR_MAP=(_QUOTE_STATUS_COLOR_M={},defineProperty_default()(_QUOTE_STATUS_COLOR_M,quoteStatuses.Ww,"blue"),defineProperty_default()(_QUOTE_STATUS_COLOR_M,quoteStatuses.Nt,"gold"),defineProperty_default()(_QUOTE_STATUS_COLOR_M,quoteStatuses.MB,"gold"),defineProperty_default()(_QUOTE_STATUS_COLOR_M,quoteStatuses.SE,"gold"),defineProperty_default()(_QUOTE_STATUS_COLOR_M,quoteStatuses.K3,"green"),_QUOTE_STATUS_COLOR_M);var defaultColor="blue";var getQuoteStatusColor=function getQuoteStatusColor(status){var _QUOTE_STATUS_COLOR_M2;if(!status){return defaultColor}return(_QUOTE_STATUS_COLOR_M2=QUOTE_STATUS_COLOR_MAP[status])!==null&&_QUOTE_STATUS_COLOR_M2!==void 0?_QUOTE_STATUS_COLOR_M2:defaultColor};var jsx_runtime=__webpack_require__(474848);var QuoteStatusTag=function QuoteStatusTag(props){var status=props.status;return(0,jsx_runtime.jsx)(tag.A,{color:getQuoteStatusColor(status),style:{cursor:"default",height:"22px",textTransform:"capitalize"},children:status})};var QuoteStatusTag_QuoteStatusTag=QuoteStatusTag;var components_QuoteStatusTag=QuoteStatusTag_QuoteStatusTag},630615:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{Jj:function(){return handleRemoveBusinessAccountDiscount},Kp:function(){return getSalesforceOpportunityUrl},UT:function(){return areBusinessAccountFinanceFeaturesEnabled},n7:function(){return handleBusinessAccountDiscountFormSubmit}});var antd_es_message_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(455741);var antd_es_message__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(779478);var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(235890);var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1__);var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(595165);var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__);var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(217482);var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_3__);var _lib_logger__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(61094);var _gql_graphql__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(472886);var _settings__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(267063);var _constants__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(152519);var formatBusinessAccountDiscountDataInput=function formatBusinessAccountDiscountDataInput(_ref){var percent=_ref.percent,salesforceOpportunityId=_ref.salesforceOpportunityId,salesforceOpportunityName=_ref.salesforceOpportunityName,startDate=_ref.startDate,endDate=_ref.endDate,notes=_ref.notes;return{percent:parseFloat(percent),salesforceOpportunityId:salesforceOpportunityId.trim(),salesforceOpportunityName:salesforceOpportunityName,startDate:startDate.utc().timeZoneFormat(_constants__WEBPACK_IMPORTED_MODULE_7__.DX),endDate:endDate.utc().timeZoneFormat(_constants__WEBPACK_IMPORTED_MODULE_7__.DX),notes:notes}};var handleBusinessAccountDiscountFormSubmit=function handleBusinessAccountDiscountFormSubmit(_ref2){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{setLoading(false);return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var businessAccountId,client,closeForm,setLoading,shouldUpdate,values,operation;businessAccountId=_ref2.businessAccountId,client=_ref2.client,closeForm=_ref2.closeForm,setLoading=_ref2.setLoading,shouldUpdate=_ref2.shouldUpdate,values=_ref2.values;if(!values||!businessAccountId){return $return()}setLoading(true);var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{operation=shouldUpdate?"update":"save";antd_es_message__WEBPACK_IMPORTED_MODULE_8__.Ay.error("Failed to ".concat(operation," Teams Account discount"));_lib_logger__WEBPACK_IMPORTED_MODULE_4__.A.exception(err,{extra:{info:"BusinessAccountDiscountForm:: Failed to ".concat(operation," Teams Account discount")}});return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(client.mutate({mutation:shouldUpdate?_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.hvS:_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.wt5,variables:{businessAccountId:businessAccountId,businessAccountDiscountDataInput:formatBusinessAccountDiscountDataInput(values)},refetchQueries:[_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.Z9w]})).then((function($await_3){try{closeForm();return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};var handleRemoveBusinessAccountDiscount=function handleRemoveBusinessAccountDiscount(_ref3){return new Promise((function($return,$error){var $Try_2_Finally=function($Try_2_Exit){return function($Try_2_Value){try{setLoading(false);return $Try_2_Exit&&$Try_2_Exit.call(this,$Try_2_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var businessAccountId,client,closeModal,setLoading;businessAccountId=_ref3.businessAccountId,client=_ref3.client,closeModal=_ref3.closeModal,setLoading=_ref3.setLoading;if(!businessAccountId){return $return()}setLoading(true);var $Try_2_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_2_Catch=function(err){try{antd_es_message__WEBPACK_IMPORTED_MODULE_8__.Ay.error("Failed to delete Teams Account discount");_lib_logger__WEBPACK_IMPORTED_MODULE_4__.A.exception(err,{extra:{info:"BusinessAccountDiscountForm:: Failed to delete Teams Account discount"}});return $Try_2_Finally($Try_2_Post)()}catch($boundEx){return $Try_2_Finally($error)($boundEx)}};try{return Promise.resolve(client.mutate({mutation:_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.zF_,variables:{businessAccountId:businessAccountId},refetchQueries:[_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.Z9w]})).then((function($await_4){try{closeModal();return $Try_2_Finally($Try_2_Post)()}catch($boundEx){return $Try_2_Catch($boundEx)}}),$Try_2_Catch)}catch(err){$Try_2_Catch(err)}}))};var getSalesforceOpportunityUrl=function getSalesforceOpportunityUrl(opportunityId){var baseUrl=(0,_settings__WEBPACK_IMPORTED_MODULE_6__.u)("SFDC_URL");return"".concat(baseUrl).concat(opportunityId,"/view")};var areBusinessAccountFinanceFeaturesEnabled=function areBusinessAccountFinanceFeaturesEnabled(){var businessAccountFeatures=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var isConsultativeDfmEnabled=(businessAccountFeatures===null||businessAccountFeatures===void 0?void 0:businessAccountFeatures.some((function(feature){return feature.featureName===_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.AdD.consultative_dfm&&feature.isEnabled===true})))||false;var isPOEnabled=(businessAccountFeatures===null||businessAccountFeatures===void 0?void 0:businessAccountFeatures.some((function(feature){return feature.featureName===_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.AdD.po_enabled&&feature.isEnabled===true})))||false;var isTaxExempt=(businessAccountFeatures===null||businessAccountFeatures===void 0?void 0:businessAccountFeatures.some((function(feature){return feature.featureName===_gql_graphql__WEBPACK_IMPORTED_MODULE_5__.AdD.tax_exempt&&feature.isEnabled===true})))||false;return{isConsultativeDfmEnabled:isConsultativeDfmEnabled,isPOEnabled:isPOEnabled,isTaxExempt:isTaxExempt}}},656308:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return BusinessAccountDetailsPage_MemberStatusTag}});var style=__webpack_require__(81884);var tag=__webpack_require__(866270);var es6_regexp_split=__webpack_require__(820341);var upperFirst=__webpack_require__(555808);var upperFirst_default=__webpack_require__.n(upperFirst);var graphql=__webpack_require__(472886);var jsx_runtime=__webpack_require__(474848);var MemberStatusTag=function MemberStatusTag(_ref){var _ref2;var member=_ref.member;var status,color;if((_ref2=member)===null||_ref2===void 0?void 0:_ref2.invite){var _invite;var inviteStatus=((_invite=member.invite)===null||_invite===void 0?void 0:_invite.status)||"";status=inviteStatus.split("_").join(" ");switch(inviteStatus){case graphql.Z8C.expired:color="red";break;case graphql.Z8C.requested:color="red";status="Pending Fictiv approval";break;case graphql.Z8C.pending_account_creation:color="orange";break;case graphql.Z8C.pending_email_verification:default:color="blue";break}}else{var _ref3,_ref3$user;var userEnabled=(_ref3=member)===null||_ref3===void 0?void 0:(_ref3$user=_ref3.user)===null||_ref3$user===void 0?void 0:_ref3$user.enabled;status=userEnabled?"Active":"Deactivated";color=userEnabled?"green":""}return(0,jsx_runtime.jsx)(tag.A,{color:color,children:upperFirst_default()(status)})};var MemberStatusTag_MemberStatusTag=MemberStatusTag;var BusinessAccountDetailsPage_MemberStatusTag=MemberStatusTag_MemberStatusTag},803368:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{default:function(){return Admin_BusinessAccountDetailsPage}});var es7_object_get_own_property_descriptors=__webpack_require__(584614);var es6_symbol=__webpack_require__(899650);var web_dom_iterable=__webpack_require__(235890);var es6_array_iterator=__webpack_require__(595165);var es6_object_to_string=__webpack_require__(217482);var es6_object_keys=__webpack_require__(188647);var style=__webpack_require__(90138);var layout=__webpack_require__(6406);var tabs_style=__webpack_require__(493048);var tabs=__webpack_require__(480560);var defineProperty=__webpack_require__(26396);var defineProperty_default=__webpack_require__.n(defineProperty);var slicedToArray=__webpack_require__(522056);var slicedToArray_default=__webpack_require__.n(slicedToArray);var alert_style=__webpack_require__(816242);var es_alert=__webpack_require__(600461);var react=__webpack_require__(296540);var dist=__webpack_require__(247767);var es=__webpack_require__(82531);var card_style=__webpack_require__(455218);var card=__webpack_require__(868523);var context=__webpack_require__(272505);var graphql=__webpack_require__(472886);var Box=__webpack_require__(423380);var Text=__webpack_require__(826093);var Button=__webpack_require__(32343);var TITLE="Account level requirements";var DESCRIPTION="Account requirements are automatically applied to all account quotes. Make direct updates or add new requirements in Salesforce.";var MANAGE_BUTTON_LABEL="Manage requirements in Salesforce";var EMPTY_STATE_TITLE="This account has no requirements";var EMPTY_STATE_DESCRIPTION="No additional requirements have been added for this\naccount. To add requirements go to salesforce.";var COLUMN_TITLES={name:"Name",type:"Requirement type",description:"Description",date:"Date",addedBy:"Added by",files:"Files"};var TEST_TARGETS={panel:"account-requirements-panel",title:"account-requirements-title",description:"account-requirements-description",manageButton:"account-requirements-manage-button",table:"account-requirements-table",attachmentTrigger:"account-requirements-attachment-tr
1igger"};var DATE_FORMAT="MMM D, YYYY";var EMPTY_CELL="-";var jsx_runtime=__webpack_require__(474848);var BusinessAccountRequirementsHeader=function BusinessAccountRequirementsHeader(props){var salesforceAccountUrl=props.salesforceAccountUrl;return(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"between",children:[(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsx)(Text.A,{fontWeight:600,fontSize:"20px","data-test-target":TEST_TARGETS.title,children:TITLE}),(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px","data-test-target":TEST_TARGETS.description,children:DESCRIPTION})]}),(0,jsx_runtime.jsx)(Box.A,{alignItems:"center",children:salesforceAccountUrl&&(0,jsx_runtime.jsx)(Box.A,{alignItems:"center",children:(0,jsx_runtime.jsx)(Button.A,{href:salesforceAccountUrl,target:"_blank",rel:"noopener noreferrer","data-test-target":TEST_TARGETS.manageButton,children:MANAGE_BUTTON_LABEL})})})]})};var BusinessAccountRequirementsPanel_BusinessAccountRequirementsHeader=BusinessAccountRequirementsHeader;var table_style=__webpack_require__(161020);var table=__webpack_require__(763037);var tag_style=__webpack_require__(81884);var tag=__webpack_require__(866270);var es6_function_name=__webpack_require__(770489);var purify=__webpack_require__(842838);var purify_default=__webpack_require__.n(purify);var dayjs=__webpack_require__(825556);var spin_style=__webpack_require__(771460);var spin=__webpack_require__(900428);var FileTextOutlined=__webpack_require__(965710);var useOpenRequirementAttachment=__webpack_require__(399054);var injectStylesIntoStyleTag=__webpack_require__(785072);var injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag);var styleDomAPI=__webpack_require__(697825);var styleDomAPI_default=__webpack_require__.n(styleDomAPI);var insertBySelector=__webpack_require__(777659);var insertBySelector_default=__webpack_require__.n(insertBySelector);var setAttributesWithoutAttributes=__webpack_require__(655056);var setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes);var insertStyleElement=__webpack_require__(510540);var insertStyleElement_default=__webpack_require__.n(insertStyleElement);var styleTagTransform=__webpack_require__(341113);var styleTagTransform_default=__webpack_require__.n(styleTagTransform);var styles=__webpack_require__(253105);var options={};options.styleTagTransform=styleTagTransform_default();options.setAttributes=setAttributesWithoutAttributes_default();options.insert=insertBySelector_default().bind(null,"head");options.domAPI=styleDomAPI_default();options.insertStyleElement=insertStyleElement_default();var update=injectStylesIntoStyleTag_default()(styles.A,options);var BusinessAccountRequirementsPanel_styles=styles.A&&styles.A.locals?styles.A.locals:undefined;var BusinessAccountRequirementsAttachmentCell=function BusinessAccountRequirementsAttachmentCell(props){var attachment=props.attachment;var _useOpenRequirementAt=(0,useOpenRequirementAttachment.A)(),openAttachment=_useOpenRequirementAt.openAttachment,loading=_useOpenRequirementAt.loading;if(loading){return(0,jsx_runtime.jsx)(spin.A,{size:"small"})}return(0,jsx_runtime.jsx)(FileTextOutlined.A,{className:BusinessAccountRequirementsPanel_styles.infoIcon,"data-test-target":TEST_TARGETS.attachmentTrigger,onClick:function onClick(){return openAttachment(attachment.attachmentUuid)}})};var BusinessAccountRequirementsPanel_BusinessAccountRequirementsAttachmentCell=BusinessAccountRequirementsAttachmentCell;var Image=__webpack_require__(424289);var icons=__webpack_require__(320603);var BusinessAccountRequirementsEmptyState=function BusinessAccountRequirementsEmptyState(){return(0,jsx_runtime.jsxs)(Box.A,{className:BusinessAccountRequirementsPanel_styles.emptyStateContainer,children:[(0,jsx_runtime.jsx)(Image.A,{src:icons.A.BusinessAccountRequirementsEmptyState,className:BusinessAccountRequirementsPanel_styles.emptyStateIcon}),(0,jsx_runtime.jsxs)(Box.A,{className:BusinessAccountRequirementsPanel_styles.emptyStateTextContainer,children:[(0,jsx_runtime.jsx)(Text.A,{className:BusinessAccountRequirementsPanel_styles.emptyStatePrimaryText,children:EMPTY_STATE_TITLE}),(0,jsx_runtime.jsx)(Text.A,{className:BusinessAccountRequirementsPanel_styles.emptyStateSecondaryText,children:EMPTY_STATE_DESCRIPTION})]})]})};var BusinessAccountRequirementsPanel_BusinessAccountRequirementsEmptyState=BusinessAccountRequirementsEmptyState;function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
1enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var COLUMNS=[{title:COLUMN_TITLES.name,dataIndex:"name",key:"name",width:180},{title:COLUMN_TITLES.type,dataIndex:"category",key:"category",width:166,render:function render(category){if(!category){return null}var name=category.name,color=category.color;return(0,jsx_runtime.jsx)(tag.A,{style:{backgroundColor:"".concat(color,"12"),borderColor:color,color:color},children:name})}},{title:COLUMN_TITLES.description,dataIndex:"description",key:"description",width:320,render:function render(description){return(0,jsx_runtime.jsx)("div",{className:BusinessAccountRequirementsPanel_styles.description,dangerouslySetInnerHTML:{__html:purify_default().sanitize(description)}})}},{title:COLUMN_TITLES.date,dataIndex:"createdAt",key:"createdAt",width:92,render:function render(createdAt){return createdAt?(0,dayjs.A)(createdAt).format(DATE_FORMAT):null}},{title:COLUMN_TITLES.addedBy,dataIndex:"addedByEmail",key:"addedBy",width:180},{title:COLUMN_TITLES.files,dataIndex:"attachment",key:"attachment",width:80,align:"right",render:function render(attachment){return attachment?(0,jsx_runtime.jsx)(BusinessAccountRequirementsPanel_BusinessAccountRequirementsAttachmentCell,{attachment:attachment}):EMPTY_CELL}}];var BusinessAccountRequirementsTable=function BusinessAccountRequirementsTable(props){var requirements=props.requirements,loading=props.loading;if(!loading&&!(requirements===null||requirements===void 0?void 0:requirements.length)){return(0,jsx_runtime.jsx)(BusinessAccountRequirementsPanel_BusinessAccountRequirementsEmptyState,{})}return(0,jsx_runtime.jsx)(table.A,{rowKey:"id",columns:COLUMNS,dataSource:requirements,loading:loading,pagination:false,tableLayout:"fixed",scroll:{x:"max-content"},className:BusinessAccountRequirementsPanel_styles.table,components:{header:{cell:function cell(cellProps){return(0,jsx_runtime.jsx)("th",_objectSpread(_objectSpread({},cellProps),{},{className:BusinessAccountRequirementsPanel_styles.headerCell,style:cellProps.style}))}}},"data-test-target":TEST_TARGETS.table})};var BusinessAccountRequirementsPanel_BusinessAccountRequirementsTable=BusinessAccountRequirementsTable;var es7_array_flat_map=__webpack_require__(999766);var getAccountRequirementRows=function getAccountRequirementRows(response){var _response$requirement;var requirements=(_response$requirement=response===null||response===void 0?void 0:response.requirements)!==null&&_response$requirement!==void 0?_response$requirement:[];return requirements.flatMap((function(requirement){var _requirement$attachme,_requirement$createdB,_requirement$createdA;if(!requirement){return[]}var metadata=(_requirement$attachme=requirement.attachmentMetadata)===null||_requirement$attachme===void 0?void 0:_requirement$attachme[0];var attachment=metadata?{attachmentUuid:metadata.attachmentUuid,filename:metadata.filename,contentType:metadata.contentType}:null;return[{id:requirement.id,name:requirement.name,description:requirement.description,category:requirement.category?{name:requirement.category.name,color:requirement.category.color}:null,addedByEmail:(_requirement$createdB=requirement.createdBy)!==null&&_requirement$createdB!==void 0?_requirement$createdB:null,createdAt:(_requirement$createdA=requirement.createdAt)!==null&&_requirement$createdA!==void 0?_requirement$createdA:null,attachment:attachment}]}))};var BusinessAccountRequirementsPanel=function BusinessAccountRequirementsPanel(){var _businessAccount$sale;var _useContext=(0,react.useContext)(context.WO),businessAccount=_useContext.businessAccount;var _useGetAccountRequire=(0,graphql.dKl)({variables:{businessAccountId:businessAccount.id},skip:!businessAccount.id}),data=_useGetAccountRequire.data,loading=_useGetAccountRequire.loading;var requirements=getAccountRequirementRows(data===null||data===void 0?void 0:data.getAccountRequirements);return(0,jsx_runtime.jsxs)(card.A,{"data-test-target":TEST_TARGETS.panel,bodyStyle:{padding:"16px"},children:[(0,jsx_runtime.jsx)(BusinessAccountRequirementsPanel_BusinessAccountRequirementsHeader,{salesforceAccountUrl:businessAccount===null||businessAccount===void 0?void 0:(_businessAccount$sale=businessAccount.salesforceAccount)===null||_businessAccount$sale===void 0?void 0:_businessAccount$sale.url}),(0,jsx_runtime.jsx)(BusinessAccountRequirementsPanel_BusinessAccountRequirementsTable,{requirements:requirements,loading:loading})]})};var BusinessAccountRequirementsPanel_BusinessAccountRequirementsPanel=BusinessAccountRequirementsPanel;var BusinessAccountDetailsPage_BusinessAccountRequirementsPanel=BusinessAccountRequirementsPanel_BusinessAccountRequirementsPanel;var LoadingSkeleton=__webpack_require__(79243);var NavigationConfig=__webpack_require__(367061);
1var preferences=__webpack_require__(290759);var getPathWithoutParam=__webpack_require__(444177);var redux_modules_identity=__webpack_require__(413368);var featureFlags=__webpack_require__(492558);var breadcrumb_style=__webpack_require__(277647);var breadcrumb=__webpack_require__(640080);var LeftOutlined=__webpack_require__(350329);var constants=__webpack_require__(152519);var Link=__webpack_require__(582570);var getColor=__webpack_require__(371357);function BreadcrumbHeader(){var _useContext=(0,react.useContext)(context.WO),name=_useContext.businessAccount.name;return(0,jsx_runtime.jsxs)(breadcrumb.A,{style:{paddingBottom:"16px"},children:[(0,jsx_runtime.jsx)(breadcrumb.A.Item,{children:(0,jsx_runtime.jsxs)(Link.A,{to:preferences.uh,name:"admin-dashboard",placement:constants.El,style:{color:(0,getColor.Ay)("link"),cursor:"pointer"},children:[(0,jsx_runtime.jsx)(LeftOutlined.A,{})," Internal Tools"]})}),(0,jsx_runtime.jsx)(breadcrumb.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{to:"".concat(preferences.uh,"/search"),name:"admin-search",placement:constants.El,style:{color:(0,getColor.Ay)("link"),
1cursor:"pointer"},children:"Admin Search"})}),(0,jsx_runtime.jsx)(breadcrumb.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{to:"".concat(preferences.uh,"/search"),name:"business-account-search",search:"business",placement:constants.El,style:{color:(0,getColor.Ay)("link"),cursor:"pointer"},children:"Teams Accounts"})}),name&&(0,jsx_runtime.jsx)(breadcrumb.A.Item,{children:name})]})}var BusinessAccountDetailsPage_BreadcrumbHeader=BreadcrumbHeader;var HistoryOutlined=__webpack_require__(546325);var ToolingCreditHistoryDrawer=__webpack_require__(532851);var centsToDollars=__webpack_require__(549322);var ToolingCreditBAInfo=function ToolingCreditBAInfo(){var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),sidebarVisible=_useState2[0],setSidebarVisible=_useState2[1];var _useContext=(0,react.useContext)(context.WO),imToolingCreditAmount=_useContext.businessAccount.imToolingCreditAmount;if(!imToolingCreditAmount){return null}return(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsx)(ToolingCreditHistoryDrawer.A,{visible:sidebarVisible,onClose:function onClose(){setSidebarVisible(false)},inTeamDetailsPage:true}),(0,jsx_runtime.jsx)(Text.A,{element:"p",style:{marginBottom:"0",color:(0,getColor.Ay)("blackAlpha65")},fontWeight:500,fontSize:"14px",children:"Injection Molding tooling credit"}),(0,jsx_runtime.jsxs)(Text.A,{element:"p",style:{marginBottom:"0"},children:[(0,jsx_runtime.jsxs)("span",{style:{color:(0,getColor.Ay)("primary6")},children:["$",(0,centsToDollars.s)(imToolingCreditAmount)," "]}),(0,jsx_runtime.jsxs)(Button.A,{type:"link",onClick:function onClick(){return setSidebarVisible(true)},style:{marginLeft:"0",paddingLeft:"8px"},children:[(0,jsx_runtime.jsx)(HistoryOutlined.A,{})," View past credits"]})]})]})};var ToolingCredit_ToolingCreditBAInfo=ToolingCreditBAInfo;var button_style=__webpack_require__(362792);var es_button=__webpack_require__(650400);var input_style=__webpack_require__(706936);var input=__webpack_require__(941696);var message_style=__webpack_require__(455741);var message=__webpack_require__(779478);var EditOutlined=__webpack_require__(740261);var es7_array_includes=__webpack_require__(909087);var premiumPlans=["e0b21f37-01b2-4d5b-9ebc-902fa1294783","c81c7d83-2ece-431b-9d35-46ea5cb4ae1a"];var isSubscriptionPremium=function isSubscriptionPremium(subscription){var _subscription$plan;return premiumPlans.includes(subscription===null||subscription===void 0?void 0:(_subscription$plan=subscription.plan)===null||_subscription$plan===void 0?void 0:_subscription$plan.planId)};var getPlanText=function getPlanText(planId,planName){var isPremium=premiumPlans.includes(planId);if(isPremium){return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Image.A,{style:{height:"24px",width:"24px",paddingBottom:"3px"},src:icons.A.premiumTagImg})," ",planName]})}else{return planName||"-"}};var formatDate=function formatDate(date){return new Date(date).toLocaleDateString("en-us",{year:"numeric",month:"short",day:"numeric"})};var COMPONENT_PREFIX="edit-business-account-name";var BusinessAccountName=function BusinessAccountName(){var _useContext=(0,react.useContext)(context.WO),isBusinessAdmin=_useContext.isBusinessAdmin,_useContext$businessA=_useContext.businessAccount,businessAccountId=_useContext$businessA.id,name=_useContext$businessA.name,isEnabled=_useContext$businessA.isEnabled,deletedAt=_useContext$businessA.deletedAt,subscription=_useContext$businessA.subscription;var isDeleted=Boolean(deletedAt);var isPremium=((subscription===null||subscription===void 0?void 0:subscription.status)===graphql.ZQv.ACTIVE||(subscription===null||subscription===void 0?void 0:subscription.status)===graphql.ZQv.EXPIRES_SOON)&&isSubscriptionPremium(subscription);var _useUpdateBusinessAcc=(0,graphql.csp)(),_useUpdateBusinessAcc2=slicedToArray_default()(_useUpdateBusinessAcc,1),updateBusinessAccountName=_useUpdateBusinessAcc2[0];var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),savingChanges=_useState2[0],setSavingChanges=_useState2[1];
1var _useState3=(0,react.useState)(false),_useState4=slicedToArray_default()(_useState3,2),editing=_useState4[0],setEditing=_useState4[1];var _useState5=(0,react.useState)(name),_useState6=slicedToArray_default()(_useState5,2),newName=_useState6[0],setNewName=_useState6[1];var handleToggleEditing=function handleToggleEditing(){setEditing((function(currentValue){return!currentValue}))};var handleCancel=function handleCancel(){setNewName(name);setEditing(false)};var handleChangeName=function handleChangeName(e){setNewName(e.target.value)};var handleSave=function handleSave(){return new Promise((function($return,$error){setSavingChanges(true);var $Try_1_Post=function(){try{setSavingChanges(false);return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{message.Ay.error("An error occurred while updating the Teams Account name. Please try again.");return $Try_1_Post()}catch($boundEx){return $error($boundEx)}};try{return Promise.resolve(updateBusinessAccountName({variables:{businessAccountId:businessAccountId,name:newName}})).then((function($await_2){try{setEditing(false);return $Try_1_Post()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};var inputRef=(0,react.useRef)(null);(0,react.useEffect)((function(){if(editing){var _inputRef$current,_inputRef$current$foc;inputRef===null||inputRef===void 0?void 0:(_inputRef$current=inputRef.current)===null||_inputRef$current===void 0?void 0:(_inputRef$current$foc=_inputRef$current.focus)===null||_inputRef$current$foc===void 0?void 0:_inputRef$current$foc.call(_inputRef$current)}}),[inputRef,editing]);(0,react.useEffect)((function(){setNewName(name)}),[name,setNewName]);return(0,jsx_runtime.jsxs)(Text.A,{fontSize:"20px",lineHeight:"28px",fontWeight:700,style:{marginBottom:"-5px"},children:[isPremium&&(0,jsx_runtime.jsx)(Image.A,{style:{height:"24px",width:"24px",paddingBottom:"3px"},src:icons.A.teamsLogo})," ",!editing&&name,editing&&(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(input.A,{value:newName,placeholder:"Enter Teams Account name",style:{width:"300px"},onChange:handleChangeName,disabled:savingChanges,"data-test-target":"".concat(COMPONENT_PREFIX,"-input"),maxLength:200,ref:inputRef})," ",(0,jsx_runtime.jsx)(es_button.A,{onClick:handleCancel,"data-test-target":"".concat(COMPONENT_PREFIX,"-cancel"),disabled:savingChanges,children:"Cancel"})," ",(0,jsx_runtime.jsx)(es_button.A,{type:"primary",onClick:handleSave,disabled:savingChanges||!newName.trim(),loading:savingChanges,"data-test-target":"".concat(COMPONENT_PREFIX,"-submit"),children:"Save"})]}),isBusinessAdmin&&!editing&&(0,jsx_runtime.jsx)(EditOutlined.A,{onClick:handleToggleEditing,name:"edit-ba-name","data-test-target":"".concat(COMPONENT_PREFIX,"-edit"),style:{marginLeft:"8px",color:(0,getColor.Ay)("link")}}),!isDeleted&&isEnabled&&(0,jsx_runtime.jsx)(tag.A,{color:"green",style:{marginLeft:"24px"},children:"Teams Account enabled"}),isDeleted&&(0,jsx_runtime.jsx)(tag.A,{color:"red",style:{marginLeft:"24px"},children:"Teams Account deleted"})]})};var BusinessAccountName_BusinessAccountName=BusinessAccountName;var BusinessAccountDetailsSummaryCard_BusinessAccountName=BusinessAccountName_BusinessAccountName;function BusinessAccountDetailsSummaryCard(){var _useContext=(0,react.useContext)(context.WO),_useContext$businessA=_useContext.businessAccount,totalMembers=_useContext$businessA.totalMembers,salesforceAccount=_useContext$businessA.salesforceAccount,totalTeams=_useContext$businessA.totalTeams,imToolingCreditAmount=_useContext$businessA.imToolingCreditAmount;return(0,jsx_runtime.jsx)(card.A,{title:(0,jsx_runtime.jsx)(Box.A,{alignItems:"center",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsSummaryCard_BusinessAccountName,{})}),extra:(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"go-to-salesforce-account-button",placement:constants.El,name:"go-to-salesforce-account-button",style:{marginLeft:"auto"},href:salesforceAccount===null||salesforceAccount===void 0?void 0:salesforceAccount.url,target:"_salesforce",children:"Go to Salesforce account"}),style:{marginBottom:"18px"},children:(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsxs)(Box.A,{direction:"col","data-test-target":"active-business-account-members-count",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",fontWeight:500,lineHeight:"22px",color:"blackAlpha65",children:"Active Teams Account members"}),(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",lineHeight:"22px",children:totalMembers===null?"-":totalMembers})]}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",marginLeft:"30px","data-test-target":"team-workspaces-count",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",fontWeight:500,lineHeight:"22px",color:"blackAlpha65",children:"Team Workspaces"}),(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",lineHeight:"22px",children:totalTeams===null?"-":totalTeams})]}),(0,jsx_runtime.jsx)(Box.A,{marginLeft:imToolingCreditAmount?"3
10px":"0px","data-test-target":"team-workspaces-tooling-credit",children:(0,jsx_runtime.jsx)(ToolingCredit_ToolingCreditBAInfo,{})}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col","data-test-target":"active-business-account-members-count",marginLeft:"30px",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",fontWeight:500,lineHeight:"22px",color:"blackAlpha65",children:"Target Account Group"}),(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",lineHeight:"22px",children:salesforceAccount===null||salesforceAccount===void 0?void 0:salesforceAccount.targetAccountGroup})]})]})})}var BusinessAccountDetailsPage_BusinessAccountDetailsSummaryCard=BusinessAccountDetailsSummaryCard;var logic=__webpack_require__(497396);var SearchErrorMessage=function SearchErrorMessage(props){var message=props.message;return(0,jsx_runtime.jsx)(es_alert.A,{showIcon:true,type:"error",message:message,style:{width:"100%",marginBottom:"16px"}})};var SearchErrorMessage_SearchErrorMessage=SearchErrorMessage;var BusinessAccountDetailsPage_SearchErrorMessage=SearchErrorMessage_SearchErrorMessage;var SearchResultsCount=function SearchResultsCount(props){var message=props.message;return(0,jsx_runtime.jsx)(Text.A,{style:{marginBottom:"16px",display:"block"},children:message})};var SearchResultsCount_SearchResultsCount=SearchResultsCount;var BusinessAccountDetailsPage_SearchResultsCount=SearchResultsCount_SearchResultsCount;var form_style=__webpack_require__(883578);var es_form=__webpack_require__(668767);function BusinessAccountSearchInput(props){var onSearch=props.onSearch,placeholder=props.placeholder,_props$defaultValue=props.defaultValue,defaultValue=_props$defaultValue===void 0?"":_props$defaultValue;var _Form$useForm=es_form.A.useForm(),_Form$useForm2=slicedToArray_default()(_Form$useForm,1),form=_Form$useForm2[0];var FIELD_NAME="search-input";var handleFormSubmit=function handleFormSubmit(){onSearch(form.getFieldValue(FIELD_NAME))};return(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(es_form.A,{form:form,style:{width:"400px",marginBottom:"0px"},onFinish:handleFormSubmit,children:(0,jsx_runtime.jsx)(es_form.A.Item,{name:FIELD_NAME,initialValue:defaultValue,style:{marginBottom:"0px"},children:(0,jsx_runtime.jsx)(input.A,{placeholder:placeholder,"data-test-target":"business-account-details-generic-search-input",type:"search",allowClear:true,onChange:function onChange(evt){if(evt.target.value===""&&evt.type==="click"){evt.preventDefault();onSearch("")}}})})}),(0,jsx_runtime.jsx)(Button.A,{name:"business-account-details-generic-search","data-test-target":"business-account-details-generic-search",placement:constants.El,style:{marginLeft:"8px",marginTop:"5px"},type:"primary",onClick:handleFormSubmit,children:"Search"})]})}var BusinessAccountDetailsSearchHeader_BusinessAccountSearchInput=BusinessAccountSearchInput;var BusinessAccountDetailsSearchHeader=function BusinessAccountDetailsSearchHeader(props){var onSearch=props.onSearch,defaultText=props.defaultText,placeholder=props.placeholder,_props$isColumn=props.isColumn,isColumn=_props$isColumn===void 0?false:_props$isColumn,children=props.children;return(0,jsx_runtime.jsx)(card.A,{style:{marginBottom:"24px"},"data-test-target":"business-account-details-search-header",children:(0,jsx_runtime.jsxs)(Box.A,{direction:isColumn?"col":"row",children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsSearchHeader_BusinessAccountSearchInput,{placeholder:placeholder,onSearch:onSearch,defaultValue:defaultText}),children]})})};var BusinessAccountDetailsSearchHeader_BusinessAccountDetailsSearchHeader=BusinessAccountDetailsSearchHeader;var BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader=BusinessAccountDetailsSearchHeader_BusinessAccountDetailsSearchHeader;var es6_regexp_to_string=__webpack_require__(978604);var react_router_dom_dist=__webpack_require__(484976);var sentence_case=__webpack_require__(31619);var sentence_case_default=__webpack_require__.n(sentence_case);var tooltip_style=__webpack_require__(209833);var tooltip=__webpack_require__(127236);var modal_style=__webpack_require__(940023);var modal=__webpack_require__(468275);var input_number_style=__webpack_require__(432326);var input_number=__webpack_require__(768141);var es6_regexp_replace=__webpack_require__(268305);var UtilsComponents=__webpack_require__(981443);var ApplyCreditModal=function ApplyCreditModal(_ref){var _businessAccountMembe,_data$availableToolin;var orderName=_ref.orderName,onClose=_ref.onClose,visible=_ref.visible;var _useContext=(0,react.useContext)(context.WO),businessAccountId=_useContext.businessAccount.id;var refetchQueries=[graphql.oaZ,graphql.Vhs];var _useSelector=(0,es.d4)(redux_modules_identity.Cf),businessAccountMembership=_useSelector.businessAccountMembership,userId=_useSelector.id;var usersBusinessAccountId=businessAccountMembership===null||businessAccountMembership===void 0?void 0:(_businessAccountMembe=businessAccountMembership.businessAccount)===null||_businessAccountMembe===void 0?void 0:_businessAccountMembe.id;if(usersBusinessAccountId===businessAccountId){refetchQueries.push({query:graphql.cmC,variables:{userId:userId}})}var _useUpsertOrderDebitT=(0,graphql.ojV)({refetchQueries:refetchQueries}),_useUpsertOrderDebitT2=slicedToArray_default()(_useUpsertOrderDebitT,1),upsertOrderDebitTransaction=_useUpsertOrderDebitT2[0];var _useState=(0,react.useState)(0),_useState2=slicedToArray_default()(_useState,2),creditInput=_useState2[0],setCreditInput=_useState2[1];var _useGetAvailableTooli=(0,graphql.eBH)({variables:{orderName:orderName}}),data=_useGetAvailableTooli.data,loading=_useGetAvailableTooli.loading;
1var submitForm=function submitForm(){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{onClose();return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(e){try{console.error(e);message.Ay.error("Failed to apply credits to ".concat(orderName,"."));return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(upsertOrderDebitTransaction({variables:{businessAccountId:businessAccountId,orderName:orderName,transactionAmount:creditInput*100}})).then((function($await_2){try{message.Ay.success("Successfully applied credits to ".concat(orderName,"."));return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(e){$Try_1_Catch(e)}}))};if(loading||!businessAccountId){return(0,jsx_runtime.jsx)(Box.A,{direction:"col",width:"320px",padding:"4px 0",alignItems:"center",justifyContent:"center",children:(0,jsx_runtime.jsx)(UtilsComponents.kt,{})})}if(!data){return null}var dollars=(0,centsToDollars.s)((_data$availableToolin=data.availableToolingCreditByOrderName)===null||_data$availableToolin===void 0?void 0:_data$availableToolin.amountAvailable);return(0,jsx_runtime.jsx)(modal.A,{onCancel:onClose,visible:visible,onOk:submitForm,okText:"Apply credit",title:"Ap
1ply tooling credit",width:"400px",children:(0,jsx_runtime.jsxs)(Box.A,{direction:"col",padding:"4px 0",children:[(0,jsx_runtime.jsxs)(Box.A,{direction:"row",justifyContent:"between",marginBottom:"16px",alignItems:"center",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",fontWeight:500,children:"Available Credit"}),(0,jsx_runtime.jsxs)(Text.A,{color:(0,getColor.Ay)("primary6"),fontSize:"16px",fontWeight:500,children:["$",dollars]})]}),(0,jsx_runtime.jsxs)(Box.A,{display:"flex",direction:"row",justifyContent:"between",alignItems:"center",marginBottom:"24px",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"14px",fontWeight:500,children:"Credit to deduct"}),(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",fontWeight:500,style:{marginRight:"4px"},children:"-$"}),(0,jsx_runtime.jsx)(input_number.A,{max:21474836,value:creditInput,formatter:function formatter(value){return"".concat(value)},parser:function parser(value){return parseInt((value||"").replace("$ ",""))},onChange:function onChange(event){return setCreditInput(typeof event==="number"?event:0)}})]})]})]})})};var ToolingCredit_ApplyCreditModal=ApplyCreditModal;function getCreditColor(credits){if(credits===0){return(0,getColor.Ay)("gray")}else if(credits>0){return(0,getColor.Ay)("primary6")}else{return(0,getColor.Ay)("error")}}function getNumberSign(credit){if(credit>0){return"+"}else if(credit<0){return"-"}return""}var UNEDITABLE_POPOVER_TEXT="This field is only editable 24 hrs after a credit has been applied.";var ToolingCreditRowCell=function ToolingCreditRowCell(_ref){var imToolingCreditAmountEarned=_ref.imToolingCreditAmountEarned,toolingDebitStatus=_ref.toolingDebitStatus,orderName=_ref.orderName;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),showEditPopower=_useState2[0],setShowEditPopower=_useState2[1];var isEditable=toolingDebitStatus===graphql.BPw.READY||toolingDebitStatus===graphql.BPw.CREATED;if(toolingDebitStatus===graphql.BPw.INVALID&&imToolingCreditAmountEarned!==0&&!imToolingCreditAmountEarned){return(0,jsx_runtime.jsx)(Box.A,{justifyContent:"center",children:(0,jsx_runtime.jsx)(Text.A,{color:(0,getColor.Ay)("blackAlpha45"),fontWeight:300,children:"N/A"})})}if(toolingDebitStatus===graphql.BPw.READY){return(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",direction:"row",justify:"center",children:[showEditPopower&&(0,jsx_runtime.jsx)(ToolingCredit_ApplyCreditModal,{orderName:orderName,onClose:function onClose(){setShowEditPopower(false)},visible:showEditPopower}),(0,jsx_runtime.jsxs)(es_button.A,{onClick:function onClick(){setShowEditPopower(true)},type:"link",style:{padding:"0"},children:["Apply credit ",(0,jsx_runtime.jsx)(EditOutlined.A,{})]})]})}return(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",direction:"row",justifyContent:"center",children:[showEditPopower&&(0,jsx_runtime.jsx)(ToolingCredit_ApplyCreditModal,{orderName:orderName,onClose:function onClose(){setShowEditPopower(false)},visible:showEditPopower}),typeof imToolingCreditAmountEarned==="number"&&(0,jsx_runtime.jsxs)(Text.A,{color:getCreditColor(imToolingCreditAmountEarned),fontWeight:300,children:[getNumberSign(imToolingCreditAmountEarned),"$",(0,centsToDollars.s)(imToolingCreditAmountEarned,{makePositive:true})]}),toolingDebitStatus!==graphql.BPw.INVALID&&(0,jsx_runtime.jsx)(tooltip.A,{title:isEditable?undefined:UNEDITABLE_POPOVER_TEXT,children:(0,jsx_runtime.jsxs)(es_button.A,{onClick:function onClick(){setShowEditPopower(true)},type:"link",style:{padding:"0"},disabled:!isEditable,children:["Â ",(0,jsx_runtime.jsx)(EditOutlined.A,{})]})})]})};var ToolingCredit_ToolingCreditRowCell=ToolingCreditRowCell;var PURCHASER_COLUMN_KEY="purchaserEmail";var ORDER_STATUS_COLUMN_KEY="status";var CREATE_DATE_COLUMN_KEY="createdAt";var LAST_MODIFY_COLUMN_KEY="updatedAt";var BusinessAccountOrdersTable_COLUMNS=[{title:"Order name",render:function render(record){return(0,jsx_runtime.jsx)(react_router_dom_dist.N_,{to:"/admin/app/user/".concat(record.purchaserId,"/orders/").concat(record.name),target:"__fictiv_order_".concat(record.name),style:constants.bC,children:record.name})}},{title:"Order status",dataIndex:ORDER_STATUS_COLUMN_KEY,key:ORDER_STATUS_COLUMN_KEY,render:function render(status){if(!status){return"-"}return(0,jsx_runtime.jsx)(tag.A,{color:(0,logic._y)(status),children:sentence_case_default()(status)})}},{title:"Paid by",dataIndex:PURCHASER_COLUMN_KEY,key:PURCHASER_COLUMN_KEY},{title:"Created on",dataIndex:CREATE_DATE_COLUMN_KEY,key:CREATE_DATE_COLUMN_KEY,render:function render(date){return(0,dayjs.A)(date).timeZoneFormat("LL")}},{title:"Last modified",dataIndex:LAST_MODIFY_COLUMN_KEY,key:LAST_MODIFY_COLUMN_KEY,render:function render(date){return(0,dayjs.A)(date).timeZoneFormat("LL")}},{title:"Tooling Credit",render:function render(record){return(0,jsx_runtime.jsx)(ToolingCredit_ToolingCreditRowCell,{toolingDebitStatus:record.toolingDebitStatus,imToolingCreditAmountEarned:record.imToolingCreditAmountEarned,orderName:record.name||""})}}];function BusinessAccountOrdersTable(props){var orders=props.orders,totalCount=props.totalCount,pageNumber=props.pageNumber,onChange=props.onChange,loading=props.loading;var paginationProps={total:totalCount,current:pageNumber,showSizeChanger:false,hideOnSinglePage:true};return(0,jsx_runtime.jsx)(table.A,{rowKey:function rowKey(record){return record.id.toString()},dataSource:orders,columns:BusinessAccountOrdersTable_COLUMNS,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})}var BusinessAccountOrdersPanel_BusinessAccountOrdersTable=BusinessAccountOrdersTable;
1function BusinessAccountOrdersPanel(){var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var navigate=(0,dist.Zp)();var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,pageNumber=_useGetBusinessAccoun.page;var _useBusinessAccountOr=(0,graphql.sR6)({variables:{searchText:searchText,businessAccountId:businessAccountId,limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true}}),_useBusinessAccountOr2=_useBusinessAccountOr.data;_useBusinessAccountOr2=_useBusinessAccountOr2===void 0?{}:_useBusinessAccountOr2;var businessAccountOrders=_useBusinessAccountOr2.businessAccountOrders,loading=_useBusinessAccountOr.loading,error=_useBusinessAccountOr.error;var totalOrders=businessAccountOrders===null||businessAccountOrders===void 0?void 0:businessAccountOrders.totalCount;var onSearch=function onSearch(value){var params=(0,logic.DK)({query:value});navigate("".concat(pathname).concat(params))};var onChange=function onChange(pagination){if(pagination.current&&+pagination.current!==+pageNumber){var params=(0,logic.DK)({query:searchText,page:pagination.current});navigate("".concat(pathname).concat(params))}};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader,{onSearch:onSearch,defaultText:searchText,placeholder:"Search by order name or member's email"}),(0,jsx_runtime.jsxs)(card.A,{children:[error?(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchErrorMessage,{message:"Error fetching orders: ".concat(error.message)}):(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchResultsCount,{message:"".concat(totalOrders!==null&&totalOrders!==void 0?totalOrders:"-"," total orders")}),(0,jsx_runtime.jsx)(BusinessAccountOrdersPanel_BusinessAccountOrdersTable,{orders:businessAccountOrders===null||businessAccountOrders===void 0?void 0:businessAccountOrders.items,onChange:onChange,pageNumber:+pageNumber,totalCount:totalOrders,loading:loading})]})]})}var BusinessAccountDetailsPage_BusinessAccountOrdersPanel=BusinessAccountOrdersPanel;var QuoteShare=__webpack_require__(609232);var QuoteStatusTag=__webpack_require__(703498);var NAME_COLUMN_KEY="quoteName";var OWNER_COLUMN_KEY="ownerEmail";var QUOTE_STATUS_COLUMN_KEY="status";var CREATED_AT_COLUMN_KEY="createdAt";var LAST_MODIFIED_AT_COLUMN_KEY="updatedAt";function BusinessAccountQuotesTable(props){var quotes=props.quotes,totalCount=props.totalCount,pageNumber=props.pageNumber,onChange=props.onChange,loading=props.loading;var paginationProps={total:totalCount,showSizeChanger:false,current:pageNumber,hideOnSinglePage:true};var _useContext=(0,react.useContext)(context.WO),deletedAt=_useContext.businessAccount.deletedAt;var isDeleted=Boolean(deletedAt);var columns=[{title:"Quote name",dataIndex:NAME_COLUMN_KEY,key:NAME_COLUMN_KEY,render:function render(name,record){return(0,jsx_runtime.jsx)(Link.A,{to:"/admin/quotes/".concat(record.quoteId),name:"file-name",placement:constants.El,style:constants.bC,"data-test-target":"quote-details-".concat(record.quoteId,"-link"),children:name})}},{title:"Quote status",dataIndex:QUOTE_STATUS_COLUMN_KEY,key:QUOTE_STATUS_COLUMN_KEY,render:function render(status){return(0,jsx_runtime.jsx)(QuoteStatusTag.A,{status:status})}},{title:"Quote owner",dataIndex:OWNER_COLUMN_KEY,key:OWNER_COLUMN_KEY},{title:"Team Workspace",render:function render(record){return(0,jsx_runtime.jsx)(tag.A,{color:record.ownerEnabled?"green":"",style:{cursor:"default",height:"22px"},children:record.ownerEnabled?"Active":"Deactivated"})}},{title:"Membership status",render:function render(record){return(0,jsx_runtime.jsx)(tag.A,{color:record.ownerEnabled?"green":"",style:{cursor:"default",height:"22px"},children:record.ownerEnabled?"Active":"Deactivated"})}},{title:"Created on",dataIndex:CREATED_AT_COLUMN_KEY,key:CREATED_AT_COLUMN_KEY,render:function render(date){return(0,dayjs.A)(date).timeZoneFormat("LL")}},{title:"Last modified",dataIndex:LAST_MODIFIED_AT_COLUMN_KEY,key:LAST_MODIFIED_AT_COLUMN_KEY,render:function render(date){return(0,dayjs.A)(date).timeZoneFormat("LL")}},{title:"Actions",render:function render(record){return isDeleted?null:(0,jsx_runtime.jsx)(QuoteShare.A,{quoteId:record.quoteId,quoteName:record.quoteName,placement:constants.El,userId:record.ownerId})}}];return(0,jsx_runtime.jsx)(table.A,{rowKey:function rowKey(record){return record.quoteId.toString()},dataSource:quotes,columns:columns,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})}var BusinessAccountQuotesPanel_BusinessAccountQuotesTable=BusinessAccountQuotesTable;function BusinessAccountQuotesPanel(){var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;
1var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var navigate=(0,dist.Zp)();var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,pageNumber=_useGetBusinessAccoun.page;var _useBusinessAccountQu=(0,graphql.o1h)({variables:{searchText:searchText,businessAccountId:businessAccountId,limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true}}),error=_useBusinessAccountQu.error,loading=_useBusinessAccountQu.loading,_useBusinessAccountQu2=_useBusinessAccountQu.data;_useBusinessAccountQu2=_useBusinessAccountQu2===void 0?{}:_useBusinessAccountQu2;var businessAccountQuotes=_useBusinessAccountQu2.businessAccountQuotes;var totalQuotes=businessAccountQuotes===null||businessAccountQuotes===void 0?void 0:businessAccountQuotes.totalCount;var onSearch=function onSearch(value){var params=(0,logic.DK)({query:value});navigate("".concat(pathname).concat(params))};var onChange=function onChange(pagination){if(pagination.current&&+pagination.current!==+pageNumber){var params=(0,logic.DK)({query:searchText,page:pagination.current});navigate("".concat(pathname).concat(params))}};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader,{onSearch:onSearch,defaultText:searchText,placeholder:"Search by quote name or member's email"}),(0,jsx_runtime.jsxs)(card.A,{children:[error?(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchErrorMessage,{message:"Error fetching quotes: ".concat(error.message)}):(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchResultsCount,{message:"".concat(totalQuotes!==null&&totalQuotes!==void 0?totalQuotes:"-"," total quotes")}),(0,jsx_runtime.jsx)(BusinessAccountQuotesPanel_BusinessAccountQuotesTable,{quotes:businessAccountQuotes===null||businessAccountQuotes===void 0?void 0:businessAccountQuotes.items,pageNumber:+pageNumber,onChange:onChange,totalCount:totalQuotes,loading:loading})]})]})}var BusinessAccountDetailsPage_BusinessAccountQuotesPanel=BusinessAccountQuotesPanel;var AdminUserProfilePage_constants=__webpack_require__(279883);var EnableBusinessAccountSwitch=__webpack_require__(847673);var BusinessAccountDetailsPage_styles=__webpack_require__(433147);var styles_options={};styles_options.styleTagTransform=styleTagTransform_default();styles_options.setAttributes=setAttributesWithoutAttributes_default();styles_options.insert=insertBySelector_default().bind(null,"head");styles_options.domAPI=styleDomAPI_default();styles_options.insertStyleElement=insertStyleElement_default();var styles_update=injectStylesIntoStyleTag_default()(BusinessAccountDetailsPage_styles.A,styles_options);var Admin_BusinessAccountDetailsPage_styles=BusinessAccountDetailsPage_styles.A&&BusinessAccountDetailsPage_styles.A.locals?BusinessAccountDetailsPage_styles.A.locals:undefined;var components=__webpack_require__(903506);var ASSIGN_FINANCE_CAPABILITY_TOOLTIP_TITLE="You do not have permission to edit these controls, to make changes please reach out to Fictiv finance.";var ASSIGN_BA_ADMIN_CAPABILITY_TOOLTIP_TITLE="This action is limited to Teams Account Admins only. Contact the Fictiv account owner for permission.";var EnableConsultativeDfm=function EnableConsultativeDfm(_ref){var consultativeDfmEnabled=_ref.consultativeDfmEnabled,_ref$disabled=_ref.disabled,disabled=_ref$disabled===void 0?false:_ref$disabled;return(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-consultative-dfm",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Consultative DFM"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Enable members in the Teams Account to schedule a call with a TAE."})]}),(0,jsx_runtime.jsx)(components.Kr,{"data-test-target":"business-account-toggle-consultative-dfm",enabled:consultativeDfmEnabled,tooltipTitle:ASSIGN_BA_ADMIN_CAPABILITY_TOOLTIP_TITLE,financeFeature:graphql.AdD.consultative_dfm,requireFinanceRole:false,disableSwitch:disabled})]})};var EnableConsultativeDfm_EnableConsultativeDfm=EnableConsultativeDfm;var BusinessAccountSettingsPanel_EnableConsultativeDfm=EnableConsultativeDfm_EnableConsultativeDfm;var EnablePurchaseOrder=function EnablePurchaseOrder(_ref){var purchaseOrderEnabled=_ref.purchaseOrderEnabled,_ref$disabled=_ref.disabled,disabled=_ref$disabled===void 0?false:_ref$disabled;return(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-pay-with-po",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Pay with PO (Purchase Order)"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Gives access to pay with a purchase order for all Teams Account members."})]}),(0,jsx_runtime.jsx)(components.Kr,{enabled:purchaseOrderEnabled,tooltipTitle:ASSIGN_FINANCE_CAPABILITY_TOOLTIP_TITLE,financeFeature:graphql.AdD.po_enabled,"data-test-target":"business-account-toggle-pay-with-po",disableSwitch:disabled})]})};var EnablePurchaseOrder_EnablePurchaseOrder=EnablePurchaseOrder;var BusinessAccountSettingsPanel_EnablePurchaseOrder=EnablePurchaseOrder_EnablePurchaseOrder;var EnableTaxExempt=function EnableTaxExempt(_ref){var taxExemptEnabled=_ref.taxExemptEnabled,_ref$disabled=_ref.disabled,disabled=_ref$disabled===void 0?false:_ref$disabled;return(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-tax-exempt",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Tax-exempt (Reseller)"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Excludes taxes from all Teams Account members, for those in non-taxable locations."})]}),(0,jsx_runtime.jsx)(components.Kr,{"data-test-target":"business-account-toggle-tax-exempt",enabled:taxExemptEnabled,tooltipTitle:ASSIGN_FINANCE_CAPABILITY_TOOLTIP_TITLE,financeFeature:graphql.AdD.tax_exempt,disableSwitch:disabled})]})};var EnableTaxExempt_EnableTaxExempt=EnableTaxExempt;var BusinessAccountSettingsPanel_EnableTaxExempt=EnableTaxExempt_EnableTaxExempt;var space_style=__webpack_require__(343178);
1var space=__webpack_require__(40570);var radio_style=__webpack_require__(874017);var es_radio=__webpack_require__(401612);var es6_string_includes=__webpack_require__(828872);function ExcludedCountriesToggles_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function ExcludedCountriesToggles_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ExcludedCountriesToggles_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ExcludedCountriesToggles_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var NO_VALUE="None";var defaultExclusionValues={preferredProductionRegion:"None",northAmericaExclusions:"None",overseasExclusions:"None"};var preferredRegionOptions=[{label:"USA or Mexico",value:"None"},{label:"USA Only",value:graphql.sL8.US}];var northAmericaOptions=[{label:"No exclusions",value:"None"},{label:"Mexico",value:graphql.MaA.MX}];var overseasOptions=[{label:"No exclusions",value:"None"},{label:"India",value:graphql.MaA.IN},{label:"China",value:graphql.MaA.CN}];var overseasCountries=[graphql.MaA.IN,graphql.MaA.CN];var northAmericanCountries=[graphql.MaA.MX];function formatExclusionValuesAsGraphQLInput(_ref){var businessAccountId=_ref.businessAccountId,exclusionValues=_ref.exclusionValues;var excludedCountryIDs=[];var preferredProductionRegion=exclusionValues.preferredProductionRegion==="None"?null:exclusionValues.preferredProductionRegion;if(exclusionValues.northAmericaExclusions!=="None"){excludedCountryIDs.push(exclusionValues.northAmericaExclusions)}if(exclusionValues.overseasExclusions!=="None"){excludedCountryIDs.push(exclusionValues.overseasExclusions)}if(preferredProductionRegion===null&&exclusionValues.northAmericaExclusions===graphql.MaA.MX){message.Ay.warn("Default region automatically set to USA Only. Remove Mexico from exclusions to change.")}return{businessAccountId:businessAccountId,excludedCountryIDs:excludedCountryIDs,preferredProductionRegion:preferredProductionRegion}}function formatGraphQLResponseAsExclusionValues(businessAccountData){var _businessAccountData$;var preferredProductionRegion=(businessAccountData===null||businessAccountData===void 0?void 0:(_businessAccountData$=businessAccountData.preferredProductionRegion)===null||_businessAccountData$===void 0?void 0:_businessAccountData$.value)||NO_VALUE;var _reduce=(businessAccountData.excludedCountries||[]).reduce((function(formattedExclusions,country){if(country===null||country===void 0?void 0:country.value){if(overseasCountries.includes(country.value)){formattedExclusions.overseasExclusions=country.value}if(northAmericanCountries.includes(country.value)){formattedExclusions.northAmericaExclusions=country.value}}return formattedExclusions}),{northAmericaExclusions:"None",overseasExclusions:"None"}),northAmericaExclusions=_reduce.northAmericaExclusions,overseasExclusions=_reduce.overseasExclusions;return{preferredProductionRegion:preferredProductionRegion,northAmericaExclusions:northAmericaExclusions,overseasExclusions:overseasExclusions}}var ExcludedCountriesToggles=function ExcludedCountriesToggles(_ref2){var disabled=_ref2.disabled;var _useSetBusinessAccoun=(0,graphql.aCN)(),_useSetBusinessAccoun2=slicedToArray_default()(_useSetBusinessAccoun,2),setExcludedCountries=_useSetBusinessAccoun2[0],loading=_useSetBusinessAccoun2[1].loading;var _useState=(0,react.useState)(defaultExclusionValues),_useState2=slicedToArray_default()(_useState,2),exclusionValues=_useState2[0],setExclusionValues=_useState2[1];var _useContext=(0,react.useContext)(context.WO),_useContext$businessA=_useContext.businessAccount,excludedCountries=_useContext$businessA.excludedCountries,preferredProductionRegion=_useContext$businessA.preferredProductionRegion,businessAccountId=_useContext$businessA.id;var _useSelector=(0,es.d4)(redux_modules_identity.Cf),isSchedulingAdmin=_useSelector.isSchedulingAdmin;var handleRadio=(0,react.useCallback)((function(groupName){return function(e){return new Promise((function($return,$error){var newExclusionValues,variables,_await$setExcludedCou,result,_result$setBusinessAc,_result$setBusinessAc2,updatedValues;newExclusionValues=ExcludedCountriesToggles_objectSpread(ExcludedCountriesToggles_objectSpread({},exclusionValues),{},defineProperty_default()({},groupName,e.target.value));setExclusionValues(newExclusionValues);variables=formatExclusionValuesAsGraphQLInput({businessAccountId:businessAccountId,exclusionValues:newExclusionValues});return Promise.resolve(setExcludedCountries({variables:variables,onError:function onError(err){message.Ay.error((err===null||err===void 0?void 0:err.message)||"There was an error updating region settings")}})).then((function($await_1){try{_await$setExcludedCou=$await_1,result=_await$setExcludedCou.data;if(result===null||result===void 0?void 0:result.setBusinessAccountExcludedCountries){updatedValues=formatGraphQLResponseAsExclusionValues({excludedCountries:result===null||result===void 0?void 0:(_result$setBusinessAc=result.setBusinessAccountExcludedCountries)===null||_result$setBusinessAc===void 0?void 0:_result$setBusinessAc.excludedCountries,preferredProductionRegion:result===null||result===void 0?void 0:(_result$setBusinessAc2=result.setBusinessAccountExcludedCountries)===null||_result$setBusinessAc2===void 0?void 0:_result$setBusinessAc2.preferredProductionRegion});setExclusionValues(ExcludedCountriesToggles_objectSpread(ExcludedCountriesToggles_objectSpread({},defaultExclusionValues),updatedValues))}return $return()}catch($boundEx){return $error($boundEx)}}),$error)}))}}),[businessAccountId,exclusionValues,setExcludedCountries]);(0,react.useEffect)((function(){if(Array.isArray(excludedCountries)){var updatedValues=formatGraphQLResponseAsExclusionValues({excludedCountries:excludedCountries,preferredProductionRegion:preferredProductionRegion});setExclusionValues(ExcludedCountriesToggles_objectSpread(ExcludedCountriesToggles_objectSpread({},defaultExclusionValues),updatedValues))}}),[excludedCountries,preferredProductionRegion,setExclusionValues]);return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-default-production-region",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Default regions"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Set the default preferences for this Teams Account. Does not prevent the order form being sent to MPs in other regions."})]}),(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)(es_radio.Ay.Group,{onChange:handleRadio("preferredProductionRegion"),value:exclusionValues.preferredProductionRegion,disabled:loading||!isSchedulingAdmin||disabled,children:(0,jsx_runtime.jsxs)(space.A,{direction:"vertical",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"North America"}),preferredRegionOptions.map((function(option){return(0,jsx_runtime.jsx)(es_radio.Ay,{value:option.value,children:option.label},option.value)}))]})})})]}),(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-excluded-countries",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Excluded countries"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Prevent orders for this Teams Account from being sent to MPs in selected countries."})]}),(0,jsx_runtime.jsxs)(space.A,{align:"start",children:[(0,jsx_runtime.jsx)(es_radio.Ay.Group,{onChange:handleRadio("northAmericaExclusions"),value:exclusionValues.northAmericaExclusions,disabled:loading||!isSchedulingAdmin||disabled,children:(0,jsx_runtime.jsxs)(space.A,{direction:"vertical",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"North America"}),northAmericaOptions.map((function(option){return(0,jsx_runtime.jsx)(es_radio.Ay,{value:option.value,children:option.label},option.value)}))]})}),(0,jsx_runtime.jsx)("div",{style:{marginLeft:"24px"},children:(0,jsx_runtime.jsx)(es_radio.Ay.Group,{onChange:handleRadio("overseasExclusions"),value:exclusionValues.overseasExclusions,disabled:loading||!isSchedulingAdmin||disabled,children:(0,jsx_runtime.jsxs)(space.A,{direction:"vertical",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Overseas"}),overseasOptions.map((function(option){return(0,jsx_runtime.jsx)(es_radio.Ay,{value:option.value,children:option.label},option.value)}))]})})})]})]})]})};var ExcludedCountriesToggles_ExcludedCountriesToggles=ExcludedCountriesToggles;
1var BusinessAccountSettingsPanel_ExcludedCountriesToggles=ExcludedCountriesToggles_ExcludedCountriesToggles;var LinkOutlined=__webpack_require__(400385);var Tooltip=__webpack_require__(281944);var selectBusinessAccountFlags=function selectBusinessAccountFlags(state){var identity=(0,redux_modules_identity.Cf)(state);return{isBusinessAccountAdmin:identity.isBusinessAdmin}};var bluebird=__webpack_require__(612104);var useApolloClient=__webpack_require__(770111);var InfoCircleOutlined=__webpack_require__(829248);var DatePicker=__webpack_require__(702240);var BusinessAccountSettingsPanel_logic=__webpack_require__(630615);var PLACEMENT="business-account-discount-form";var FORM_STYLE={marginLeft:"24px"};var CustomizedLabel=function CustomizedLabel(_ref){var label=_ref.label;return(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha65",children:label})};var BusinessAccountDiscountForm=function BusinessAccountDiscountForm(props){var discount=props.discount,onCancel=props.onCancel;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),loading=_useState2[0],setLoading=_useState2[1];var _Form$useForm=es_form.A.useForm(),_Form$useForm2=slicedToArray_default()(_Form$useForm,1),form=_Form$useForm2[0];var client=(0,useApolloClient.m)();var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var handleSubmit=function handleSubmit(values){return(0,BusinessAccountSettingsPanel_logic.n7)({client:client,closeForm:onCancel,setLoading:setLoading,businessAccountId:businessAccountId,shouldUpdate:Boolean(discount===null||discount===void 0?void 0:discount.id),values:values})};var validateSalesforceOpportunityId=function validateSalesforceOpportunityId(_,value){return new Promise((function($return,$error){if(!value){return $return((0,bluebird.reject)(new Error("Input is required")))}var regex=/^006[a-zA-Z0-9]{15}$/;if(!regex.test(value)){return $return((0,bluebird.reject)(new Error("Enter a valid 18-character opportunity ID")))}return $return((0,bluebird.resolve)())}))};return(0,jsx_runtime.jsxs)(es_form.A,{className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountForm,form:form,onFinish:handleSubmit,"data-test-target":"business-account-discount-form",children:[(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flex:1,marginRight:"110px",children:[(0,jsx_runtime.jsxs)(Box.A,{width:"100%",children:[(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.PERCENT,rules:constants.B_,initialValue:discount===null||discount===void 0?void 0:discount.percent,validateTrigger:"onBlur",className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.PERCENT,"-input-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:"Discount percentage"}),required:false,children:(0,jsx_runtime.jsx)(input_number.A,{style:{width:"100%"},placeholder:"Enter percentage amount here",precision:2,step:.1})}),(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.SALESFORCE_OPPORTUNITY_NAME,initialValue:discount===null||discount===void 0?void 0:discount.salesforceOpportunityName,rules:constants.UW,validateTrigger:"onBlur",className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.SALESFORCE_OPPORTUNITY_NAME,"-input-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:"Salesforce Contract Opportunity Name"}),required:false,style:FORM_STYLE,children:(0,jsx_runtime.jsx)(input.A,{placeholder:"Enter Opportunity name here"})})]}),(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.SALESFORCE_OPPORTUNITY_ID,initialValue:discount===null||discount===void 0?void 0:discount.salesforceOpportunityId,rules:[{validator:validateSalesforceOpportunityId}],validateTrigger:"onBlur",className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.SALESFORCE_OPPORTUNITY_ID,"-input-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:(0,jsx_runtime.jsxs)(Text.A,{children:["Salesforce Contract Opportunity ID"," ",(0,jsx_runtime.jsx)(Tooltip.A,{title:(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:["Find the 18-character ID from the URL of the Salesforce Contract Opportunity.",(0,jsx_runtime.jsx)("br",{}),"(i.e. 006Rl00000CTIcBIAX)"]}),overlayStyle:{minWidth:280},children:(0,jsx_runtime.jsx)(InfoCircleOutlined.A,{style:{color:(0,getColor.Ay)("link")}})})]})}),required:false,children:(0,jsx_runtime.jsx)(input.A,{placeholder:"006XXXXXXXXXXXXXXX"})}),(0,jsx_runtime.jsxs)(Box.A,{width:"100%",children:[(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.START_DATE,initialValue:(discount===null||discount===void 0?void 0:discount.startAt)&&(0,dayjs.A)(discount===null||discount===void 0?void 0:discount.startAt),rules:constants.UW,className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.START_DATE,"-date-picker-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:"Start date"}),required:false,children:(0,jsx_runtime.jsx)(DatePicker.A,{"data-name":"start-date-picker","data-test-target":"start-date-picker-".concat(PLACEMENT),format:constants.DX,placeholder:"Select start date",style:{width:"100%"}})}),(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.END_DATE,initialValue:(discount===null||discount===void 0?void 0:discount.endAt)&&(0,dayjs.A)(discount===null||discount===void 0?void 0:discount.endAt),rules:constants.UW,className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.END_DATE,"-
1date-picker-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:"End date"}),required:false,style:FORM_STYLE,children:(0,jsx_runtime.jsx)(DatePicker.A,{"data-name":"end-date-picker","data-test-target":"end-date-picker-".concat(PLACEMENT),disabledDate:function disabledDate(current){return Boolean(current&¤t<form.getFieldValue(constants.Ey.START_DATE))},format:constants.DX,placeholder:"Select end date",style:{width:"100%"}})})]}),(0,jsx_runtime.jsx)(es_form.A.Item,{name:constants.Ey.NOTES,initialValue:discount===null||discount===void 0?void 0:discount.notes,rules:constants.UW,validateTrigger:"onBlur",className:Admin_BusinessAccountDetailsPage_styles.businessAccountDiscountFormItem,colon:false,"data-test-target":"".concat(constants.Ey.NOTES,"-input-").concat(PLACEMENT),label:(0,jsx_runtime.jsx)(CustomizedLabel,{label:"Notes"}),required:false,children:(0,jsx_runtime.jsx)(input.A,{placeholder:"Please describe the reason for the discount"})})]}),(0,jsx_runtime.jsxs)(Box.A,{marginLeft:"auto",children:[(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"save-business-account-discount-btn-".concat(PLACEMENT),loading:loading,name:"edit-business-account-discount",onClick:form.submit,placement:PLACEMENT,type:"primary",children:(discount===null||discount===void 0?void 0:discount.id)?"Update":"Save"}),(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"cancel-edit-business-account-discount-btn-".concat(PLACEMENT),name:"edit-business-account-discount",onClick:onCancel,placement:PLACEMENT,style:{marginLeft:"16px"},children:"Cancel"})]})]})};var BusinessAccountSettingsPanel_BusinessAccountDiscountForm=BusinessAccountDiscountForm;var QuestionCircleOutlined=__webpack_require__(121348);var BUTTON_NAME="remove-business-account-discount-btn";var RemoveBusinessAccountDiscountModal_PLACEMENT="remove-business-account-discount-modal";var RemoveBusinessAccountDiscountModal=function RemoveBusinessAccountDiscountModal(props){var visible=props.visible,onCancel=props.onCancel;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),loading=_useState2[0],setLoading=_useState2[1];var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var client=(0,useApolloClient.m)();var handleOnClick=function handleOnClick(){(0,BusinessAccountSettingsPanel_logic.Jj)({businessAccountId:businessAccountId,client:client,closeModal:onCancel,setLoading:setLoading})};return(0,jsx_runtime.jsxs)(modal.A,{closable:false,footer:null,onCancel:onCancel,visible:visible,children:[(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(QuestionCircleOutlined.A,{style:{color:(0,getColor.Ay)("warning"),fontSize:"24px"}}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",marginLeft:"18px",children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",fontWeight:400,style:{marginBottom:"4px"},children:"Are you sure you want to remove Preferred Pricing from this account?"}),(0,jsx_runtime.jsxs)(Text.A,{children:["All automatically applied discounts will no longer be available to members in the Teams Account."," "]})]})]}),(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",marginTop:"24px",children:[(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"cancel-".concat(BUTTON_NAME,"-").concat(RemoveBusinessAccountDiscountModal_PLACEMENT),name:"cancel-".concat(BUTTON_NAME),onClick:onCancel,placement:RemoveBusinessAccountDiscountModal_PLACEMENT,children:"Cancel"}),(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"".concat(BUTTON_NAME,"-").concat(RemoveBusinessAccountDiscountModal_PLACEMENT),loading:loading,name:BUTTON_NAME,onClick:handleOnClick,placement:RemoveBusinessAccountDiscountModal_PLACEMENT,style:{marginLeft:"4px"},type:"danger",children:"Remove"})]})]})};var BusinessAccountSettingsPanel_RemoveBusinessAccountDiscountModal=RemoveBusinessAccountDiscountModal;var BusinessAccountDiscountSection_PLACEMENT="business-account-discount-section";var DISABLED_TOOLTIP_MSG="This action is limited to Teams Account Admins only";var NoBusinessAccountDiscountContent=function NoBusinessAccountDiscountContent(){return(0,jsx_runtime.jsx)(Text.A,{"data-test-target":"business-account-discount-no-discounts",children:"No current discounts applied"})};var BusinessAccountDiscountInfoSection=function BusinessAccountDiscountInfoSection(_ref){var discount=_ref.discount;var _discount$createdBy=discount.createdBy,firstName=_discount$createdBy.firstName,lastName=_discount$createdBy.lastName,percent=discount.percent,salesforceOpportunityId=discount.salesforceOpportunityId,salesforceOpportunityName=discount.salesforceOpportunityName,startAt=discount.startAt,endAt=discount.endAt,notes=discount.notes;return(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsxs)(Text.A,{style:{marginBottom:"8px"},"data-test-target":"business-account-discount-percentage",children:[percent,"% discount (Authorized by ",firstName," ",lastName,")"]}),(0,jsx_runtime.jsxs)(Link.A,{"data-test-target":"salesforce-opportunity-link-".concat(BusinessAccountDiscountSection_PLACEMENT),href:(0,BusinessAccountSettingsPanel_logic.Kp)(salesforceOpportunityId),name:"salesforce-opportunity-link",placement:BusinessAccountDiscountSection_PLACEMENT,style:{marginBottom:"8px"},target:"_blank",children:[(0,jsx_runtime.jsx)(LinkOutlined.A,{type:"link",style:{marginRight:"4px"}}),salesforceOpportunityName]}),(0,jsx_runtime.jsxs)(Text.A,{color:"blackAlpha45",style:{marginBottom:"8px"},"data-test-target":"business-account-discount-valid-dates",children:["Valid from ",(0,dayjs.A)(startAt).timeZoneFormat(constants.DX)," to"," ",(0,dayjs.A)(endAt).timeZoneFormat(constants.DX)]}),(0,jsx_runtime.jsxs)(Text.A,{"data-test-target":"business-account-discount-notes",children:["Notes: ",notes]})]})};var BusinessAccountDiscountSection=function BusinessAccountDiscountSection(){var _data$businessAccount;
1var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),editView=_useState2[0],setEditView=_useState2[1];var _useState3=(0,react.useState)(false),_useState4=slicedToArray_default()(_useState3,2),removeModalVisible=_useState4[0],setRemoveModalVisible=_useState4[1];var _useSelector=(0,es.d4)(selectBusinessAccountFlags),isBusinessAccountAdmin=_useSelector.isBusinessAccountAdmin;var _useContext=(0,react.useContext)(context.WO),deletedAt=_useContext.businessAccount.deletedAt;var isDeleted=Boolean(deletedAt);var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var _useBusinessAccountAd=(0,graphql.hQv)({variables:{businessAccountId:businessAccountId},skip:!businessAccountId}),data=_useBusinessAccountAd.data;var shouldDisableLink=!isBusinessAccountAdmin||isDeleted;var discount=data===null||data===void 0?void 0:(_data$businessAccount=data.businessAccount)===null||_data$businessAccount===void 0?void 0:_data$businessAccount.discount;var handleEditClick=function handleEditClick(evt){evt.preventDefault();setEditView(true)};var handleRemoveClick=function handleRemoveClick(evt){evt.preventDefault();setRemoveModalVisible(true)};var toggleEditView=function toggleEditView(){return setEditView(!editView)};var discountDescription=discount?(0,jsx_runtime.jsx)(BusinessAccountDiscountInfoSection,{discount:discount}):(0,jsx_runtime.jsx)(NoBusinessAccountDiscountContent,{});return(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-preferred-pricing",children:[removeModalVisible&&(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_RemoveBusinessAccountDiscountModal,{visible:removeModalVisible,onCancel:function onCancel(){return setRemoveModalVisible(false)}}),(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Preferred Pricing"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Automatically apply contract level discounts to all active members in the Teams Account."})]}),editView?(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_BusinessAccountDiscountForm,{discount:discount,onCancel:toggleEditView}):discountDescription,!editView&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:discount?(0,jsx_runtime.jsxs)(Box.A,{marginLeft:"auto",children:[(0,jsx_runtime.jsx)(Tooltip.A,{title:shouldDisableLink&&DISABLED_TOOLTIP_MSG,children:(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)(Link.A,{"data-test-target":"edit-business-account-discount-".concat(BusinessAccountDiscountSection_PLACEMENT),disabled:shouldDisableLink,name:"edit-business-account-discount",onClick:handleEditClick,placement:BusinessAccountDiscountSection_PLACEMENT,children:"Edit"})})}),(0,jsx_runtime.jsx)(Tooltip.A,{title:shouldDisableLink&&DISABLED_TOOLTIP_MSG,children:(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)(Link.A,{"data-test-target":"remove-business-account-discount-".concat(BusinessAccountDiscountSection_PLACEMENT),disabled:shouldDisableLink,name:"remove-business-account-discount",onClick:handleRemoveClick,placement:BusinessAccountDiscountSection_PLACEMENT,style:{marginLeft:"24px",color:(0,getColor.Ay)("error")},children:"Remove"})})})]}):(0,jsx_runtime.jsx)(Tooltip.A,{title:shouldDisableLink&&DISABLED_TOOLTIP_MSG,children:(0,jsx_runtime.jsx)(Box.A,{marginLeft:"auto",children:(0,jsx_runtime.jsx)(Link.A,{"data-test-target":"add-business-account-discount-".concat(BusinessAccountDiscountSection_PLACEMENT),disabled:shouldDisableLink,name:"add-business-account-discount",onClick:handleEditClick,placement:BusinessAccountDiscountSection_PLACEMENT,children:"Add"})})})})]})};var BusinessAccountSettingsPanel_BusinessAccountDiscountSection=BusinessAccountDiscountSection;var LoadingSpinner=__webpack_require__(320647);var logger=__webpack_require__(61094);var switch_style=__webpack_require__(833696);var es_switch=__webpack_require__(831119);var LoadingOutlined=__webpack_require__(193567);var PROCESS_CHECKBOX_TARGET="enabled-process-checkbox";var PUNCHOUT_TOGGLE_TARGET="enable-punchout-switch";var ENABLE_PUNCHOUT_TITLE_TARGET="enable-punchout-section-title";var SETTINGS_UPDATED_TEXT="Punchout settings updated!";var UPDATE_FAIL_TEXT="Update failed";var TEXT_COPIED_MESSAGE="Shared secret copied!";var COPY_ID_TEXT="Copy secret";var EnablePunchoutSwitch=function EnablePunchoutSwitch(_ref){var punchoutEnabled=_ref.punchoutEnabled,toggleDisabled=_ref.toggleDisabled,updatedAt=_ref.updatedAt,updating=_ref.updating,onChange=_ref.onChange;var displayText=(0,jsx_runtime.jsx)(Text.A,{children:"Disabled"});if(updatedAt&&punchoutEnabled){displayText=(0,jsx_runtime.jsx)(Text.A,{children:"Updated on ".concat((0,dayjs.A)(updatedAt).timeZoneFormat("LL"))})}if(updating){displayText=(0,jsx_runtime.jsx)(LoadingOutlined.A,{spin:true})}return(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",width:"270px",children:[(0,jsx_runtime.jsx)(es_switch.A,{"data-test-target":PUNCHOUT_TOGGLE_TARGET,defaultChecked:Boolean(punchoutEnabled),style:{marginRight:"12px"},disabled:toggleDisabled,onClick:function onClick(enabled){return onChange({isActive:enabled})}}),displayText]})};var checkbox_style=__webpack_require__(669119);var es_checkbox=__webpack_require__(940);var partsConstants=__webpack_require__(397069);var PunchoutSettings_styles=__webpack_require__(361486);var PunchoutSettings_styles_options={};PunchoutSettings_styles_options.styleTagTransform=styleTagTransform_default();PunchoutSettings_styles_options.setAttributes=setAttributesWithoutAttributes_default();PunchoutSettings_styles_options.insert=insertBySelector_default().bind(null,"head");PunchoutSettings_styles_options.domAPI=styleDomAPI_default();PunchoutSettings_styles_options.insertStyleElement=insertStyleElement_default();var PunchoutSettings_styles_update=injectStylesIntoStyleTag_default()(PunchoutSettings_styles.A,PunchoutSettings_styles_options);var BusinessAccountSettingsPanel_PunchoutSettings_styles=PunchoutSettings_styles.A&&PunchoutSettings_styles.A.locals?PunchoutSettings_styles.A.locals:undefined;var EnabledProcesses=function EnabledProcesses(_ref){var disabled=_ref.disabled,disabledProcesses=_ref.disabledProcesses,onChange=_ref.onChange;var availableOptions=[partsConstants.oi,partsConstants.Sd,partsConstants.$7,partsConstants.KE];var selectedOptions=[].concat(availableOptions).filter((function(option){return!(disabledProcesses===null||disabledProcesses===void 0?void 0:disabledProcesses.includes(option))}));var checkboxOptions=[{label:partsConstants.Ic,value:partsConstants.oi},{label:partsConstants.EW,value:partsConstants.Sd},{label:partsConstants.Rs,value:partsConstants.$7},{label:partsConstants.sr,value:partsConstants.KE}];var handleChange=function handleChange(checkboxVals){var updatedProcesses=[].concat(availableOptions).filter((function(val){return!checkboxVals.includes(val)}));onChange({disabledProcesses:updatedProcesses.join(",")})};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Text.A,{className:BusinessAccountSettingsPanel_PunchoutSettings_styles.label,children:"Enabled processes"}),(0,jsx_runtime.jsx)(es_checkbox.A.Group,{name:PROCESS_CHECKBOX_TARGET,"data-test-target":PROCESS_CHECKBOX_TARGET,options:checkboxOptions,defaultValue:selectedOptions,onChange:handleChange,disabled:disabled})]})};var lib=__webpack_require__(59399);var lib_default=__webpack_require__.n(lib);var SharedPunchoutSecret=function SharedPunchoutSecret(_ref){var sharedSecret=_ref.sharedSecret;var onCopied=function onCopied(){message.Ay.success(TEXT_COPIED_MESSAGE,2)};
1var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),showSecret=_useState2[0],setShowSecret=_useState2[1];var displayedSecret=showSecret?sharedSecret:"********-****-****-****-************";return(0,jsx_runtime.jsxs)(Box.A,{direction:"col",marginTop:"18px",children:[(0,jsx_runtime.jsx)(Text.A,{className:BusinessAccountSettingsPanel_PunchoutSettings_styles.label,children:"Shared secret"}),(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",children:[(0,jsx_runtime.jsx)(input.A,{value:displayedSecret,disabled:true}),(0,jsx_runtime.jsx)(react_router_dom_dist.N_,{onClick:function onClick(){setShowSecret(!showSecret)},style:{marginLeft:"12px"},to:"#",children:showSecret?"Hide":"Show"}),(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha15",style:{margin:"0 6px"},children:"|"}),(0,jsx_runtime.jsx)(lib_default(),{text:sharedSecret||"",onCopy:onCopied,children:(0,jsx_runtime.jsx)(Text.A,{className:BusinessAccountSettingsPanel_PunchoutSettings_styles.copyTextLink,children:COPY_ID_TEXT})})]})]})};function PunchoutSettings_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function PunchoutSettings_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?PunchoutSettings_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):PunchoutSettings_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var PunchoutSettings=function PunchoutSettings(_ref){var businessAccountId=_ref.businessAccountId,disabled=_ref.disabled;var _useSelector=(0,es.d4)(redux_modules_identity.Cf),isBusinessAdmin=_useSelector.isBusinessAdmin;var _useBusinessAccountPu=(0,graphql.hPK)({variables:{businessAccountId:businessAccountId}}),loading=_useBusinessAccountPu.loading,_useBusinessAccountPu2=_useBusinessAccountPu.data;_useBusinessAccountPu2=_useBusinessAccountPu2===void 0?{}:_useBusinessAccountPu2;var businessAccountPunchoutFeature=_useBusinessAccountPu2.businessAccountPunchoutFeature;var _useUpsertBusinessAcc=(0,graphql.FkF)({variables:{businessAccountId:businessAccountId,disabledProcesses:(businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.disabledProcesses)||"",isActive:Boolean(businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.isActive)},refetchQueries:[{query:graphql.p2k,variables:{businessAccountId:businessAccountId}}],onCompleted:function onCompleted(){message.Ay.success(SETTINGS_UPDATED_TEXT);return},onError:function onError(error){message.Ay.error(UPDATE_FAIL_TEXT);logger.A.exception(error,{extra:{info:UPDATE_FAIL_TEXT,businessAccountId:businessAccountId}})}}),_useUpsertBusinessAcc2=slicedToArray_default()(_useUpsertBusinessAcc,2),updateSettings=_useUpsertBusinessAcc2[0],updating=_useUpsertBusinessAcc2[1].loading;var onChangeSettings=function onChangeSettings(settings){return new Promise((function($return,$error){return Promise.resolve(updateSettings({variables:PunchoutSettings_objectSpread({},settings)})).then((function($await_1){try{return $return()}catch($boundEx){return $error($boundEx)}}),$error)}))};return(0,jsx_runtime.jsxs)(Box.A,{marginTop:"24px",borderTop:constants.XE,paddingTop:"24px","data-test-target":"business-account-setting-punchout",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,"data-test-target":ENABLE_PUNCHOUT_TITLE_TARGET,children:"Punchout Catalog Integration"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Enables faster requisition requests by sending quote information to the customer's procurement system."})]}),loading?(0,jsx_runtime.jsx)(LoadingSpinner.A,{}):(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(EnablePunchoutSwitch,{punchoutEnabled:businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.isActive,toggleDisabled:!isBusinessAdmin||disabled,updatedAt:businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.updatedAt,onChange:onChangeSettings,updating:updating}),(businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.isActive)&&(0,jsx_runtime.jsxs)(Box.A,{marginLeft:"48px",direction:"col",children:[(0,jsx_runtime.jsx)(EnabledProcesses,{disabled:!isBusinessAdmin||disabled,disabledProcesses:businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.disabledProcesses,onChange:onChangeSettings}),(0,jsx_runtime.jsx)(SharedPunchoutSecret,{sharedSecret:businessAccountPunchoutFeature===null||businessAccountPunchoutFeature===void 0?void 0:businessAccountPunchoutFeature.sharedSecret})]})]})]})};var BusinessAccountSettingsPanel=function BusinessAccountSettingsPanel(){var _adminRoles$me2;
1var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),hasAssignFinanceCapabilities=_useState2[0],setHasAssignFinanceCapabilities=_useState2[1];var _useState3=(0,react.useState)([]),_useState4=slicedToArray_default()(_useState3,2),businessAccountFeatures=_useState4[0],setBusinessAccountFeatures=_useState4[1];var _useState5=(0,react.useState)(false),_useState6=slicedToArray_default()(_useState5,2),isPOFeatureEnabled=_useState6[0],setIsPOFeatureEnabled=_useState6[1];var _useState7=(0,react.useState)(false),_useState8=slicedToArray_default()(_useState7,2),isTaxExemptFeatureEnabled=_useState8[0],setIsTaxExemptFeatureEnabled=_useState8[1];var _useState9=(0,react.useState)(false),_useState10=slicedToArray_default()(_useState9,2),isConsultativeDfmFeatureEnabled=_useState10[0],setIsConsultativeDfmFeatureEnabled=_useState10[1];var _useContext=(0,react.useContext)(context.WO),_useContext$businessA=_useContext.businessAccount,id=_useContext$businessA.id,name=_useContext$businessA.name,isEnabled=_useContext$businessA.isEnabled,enabledAt=_useContext$businessA.enabledAt,deletedAt=_useContext$businessA.deletedAt;var isDeleted=Boolean(deletedAt);var _useAdminRolesQuery=(0,graphql.EZJ)(),adminRoles=_useAdminRolesQuery.data;var _useGetAllBusinessAcc=(0,graphql.vr6)({variables:{businessAccountId:id},fetchPolicy:"network-only",skip:!id}),getAllBusinessAccountFeatures=_useGetAllBusinessAcc.data;var businessAccountFinanceFeaturesContextValue={hasAssignFinanceCapabilities:hasAssignFinanceCapabilities,businessAccountFeatures:businessAccountFeatures};(0,react.useEffect)((function(){var _adminRoles$me$roles$,_adminRoles$me;setHasAssignFinanceCapabilities((_adminRoles$me$roles$=adminRoles===null||adminRoles===void 0?void 0:(_adminRoles$me=adminRoles.me)===null||_adminRoles$me===void 0?void 0:_adminRoles$me.roles.some((function(role){return role.name===AdminUserProfilePage_constants.B1.ASSIGN_FINANCE_CAPABILITY})))!==null&&_adminRoles$me$roles$!==void 0?_adminRoles$me$roles$:false)}),[adminRoles===null||adminRoles===void 0?void 0:(_adminRoles$me2=adminRoles.me)===null||_adminRoles$me2===void 0?void 0:_adminRoles$me2.roles]);(0,react.useEffect)((function(){var _areBusinessAccountFi=(0,BusinessAccountSettingsPanel_logic.UT)(getAllBusinessAccountFeatures===null||getAllBusinessAccountFeatures===void 0?void 0:getAllBusinessAccountFeatures.getAllBusinessAccountFeatures),isConsultativeDfmEnabled=_areBusinessAccountFi.isConsultativeDfmEnabled,isPOEnabled=_areBusinessAccountFi.isPOEnabled,isTaxExempt=_areBusinessAccountFi.isTaxExempt;setIsConsultativeDfmFeatureEnabled(isConsultativeDfmEnabled);setIsPOFeatureEnabled(isPOEnabled);setIsTaxExemptFeatureEnabled(isTaxExempt);setBusinessAccountFeatures((getAllBusinessAccountFeatures===null||getAllBusinessAccountFeatures===void 0?void 0:getAllBusinessAccountFeatures.getAllBusinessAccountFeatures)||[])}),[getAllBusinessAccountFeatures===null||getAllBusinessAccountFeatures===void 0?void 0:getAllBusinessAccountFeatures.getAllBusinessAccountFeatures]);return(0,jsx_runtime.jsx)(context.KP.Provider,{value:businessAccountFinanceFeaturesContextValue,children:(0,jsx_runtime.jsxs)(card.A,{children:[(0,jsx_runtime.jsxs)(Box.A,{"data-test-target":"business-account-setting-business-account",children:[(0,jsx_runtime.jsxs)(Box.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSection,children:[(0,jsx_runtime.jsxs)(Box.A,{marginBottom:"8px",direction:"col",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Teams Account"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Enabling a Teams Account will allow members the ability to be added and invited to the company's Teams Account on Platform."})]}),(0,jsx_runtime.jsxs)(Box.A,{marginBottom:"8px",direction:"col",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,"data-test-target":"enable-teams-section-title",children:"Team Workspaces"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,"data-test-target":"enable-teams-section-description",children:"Allow members in the Teams Account to create and manage Worksp
1aces on platform."})]}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionTitle,children:"Lead-time optimization"}),(0,jsx_runtime.jsx)(Text.A,{className:Admin_BusinessAccountDetailsPage_styles.accountSettingSectionDescription,children:"Enable members in the Teams Account to access lead-time optimization feature"})]})]}),(0,jsx_runtime.jsx)(EnableBusinessAccountSwitch.A,{businessAccountId:id,businessAccountName:name,businessAccountEnabled:isEnabled,businessAccountEnabledAt:new Date(enabledAt).toISOString(),deletedAt:deletedAt,queriesToRefetchOnEnabled:[graphql.Vhs]})]}),(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_EnablePurchaseOrder,{purchaseOrderEnabled:isPOFeatureEnabled,disabled:isDeleted}),(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_EnableTaxExempt,{taxExemptEnabled:isTaxExemptFeatureEnabled,disabled:isDeleted}),(0,jsx_runtime.jsx)(PunchoutSettings,{businessAccountId:id,disabled:isDeleted}),(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_EnableConsultativeDfm,{consultativeDfmEnabled:isConsultativeDfmFeatureEnabled,disabled:isDeleted}),(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_ExcludedCountriesToggles,{disabled:isDeleted||!isEnabled}),(0,jsx_runtime.jsx)(BusinessAccountSettingsPanel_BusinessAccountDiscountSection,{})]})})};var BusinessAccountSettingsPanel_BusinessAccountSettingsPanel=BusinessAccountSettingsPanel;var BusinessAccountDetailsPage_BusinessAccountSettingsPanel=BusinessAccountSettingsPanel_BusinessAccountSettingsPanel;var divider_style=__webpack_require__(414207);var divider=__webpack_require__(852741);var row_style=__webpack_require__(817466);var row=__webpack_require__(747152);var col_style=__webpack_require__(659620);var col=__webpack_require__(16370);var typography_style=__webpack_require__(217323);var typography=__webpack_require__(353527);var ReferenceOnlyBanner_TITLE="This page is for reference only.";var ReferenceOnlyBanner_DESCRIPTION='Fictiv is no longer offering subscriptions for Premium. All business accounts are eligible to receive Team workspaces and Punchout integration for free. Please see "Preferred pricing" section within "Account settings" to check the status of account based pricing discount.';var ReferenceOnlyBanner=function ReferenceOnlyBanner(){return(0,jsx_runtime.jsx)(es_alert.A,{type:"warning",message:ReferenceOnlyBanner_TITLE,description:ReferenceOnlyBanner_DESCRIPTION,showIcon:true,style:{marginBottom:"16px"}})};var BusinessAccountResultTable_ReferenceOnlyBanner=ReferenceOnlyBanner;var defaultState={pagination:{limit:5,total:0,pageNumber:1},setPagination:function setPagination(){}};var BusinessAccountSubscriptionContext=(0,react.createContext)(defaultState);var BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionContext=BusinessAccountSubscriptionContext;var CheckCircleOutlined=__webpack_require__(171295);var MinusCircleOutlined=__webpack_require__(835709);var CloseCircleOutlined=__webpack_require__(799552);var WarningOutlined=__webpack_require__(450378);var BusinessAccountSubscriptionsPanel_styles=__webpack_require__(31998);var BusinessAccountSubscriptionsPanel_styles_options={};BusinessAccountSubscriptionsPanel_styles_options.styleTagTransform=styleTagTransform_default();BusinessAccountSubscriptionsPanel_styles_options.setAttributes=setAttributesWithoutAttributes_default();BusinessAccountSubscriptionsPanel_styles_options.insert=insertBySelector_default().bind(null,"head");BusinessAccountSubscriptionsPanel_styles_options.domAPI=styleDomAPI_default();BusinessAccountSubscriptionsPanel_styles_options.insertStyleElement=insertStyleElement_default();var BusinessAccountSubscriptionsPanel_styles_update=injectStylesIntoStyleTag_default()(BusinessAccountSubscriptionsPanel_styles.A,BusinessAccountSubscriptionsPanel_styles_options);var BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles=BusinessAccountSubscriptionsPanel_styles.A&&BusinessAccountSubscriptionsPanel_styles.A.locals?BusinessAccountSubscriptionsPanel_styles.A.locals:undefined;var SubscriptionStatusTag=function SubscriptionStatusTag(_ref){var subscriptionStatus=_ref.subscriptionStatus;switch(subscriptionStatus){case graphql.ZQv.ACTIVE:return(0,jsx_runtime.jsx)(tag.A,{icon:(0,jsx_runtime.jsx)(CheckCircleOutlined.A,{}),color:"#16bc9c",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.subscriptionTag,"data-test-target":"subscription-status-tag",children:"Active"});case graphql.ZQv.DISABLED:return(0,jsx_runtime.jsx)(tag.A,{icon:(0,jsx_runtime.jsx)(MinusCircleOutlined.A,{}),color:"#595959",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.subscriptionTag,"data-test-target":"subscription-status-tag",children:"Disabled"});case graphql.ZQv.EXPIRED:return(0,jsx_runtime.jsx)(tag.A,{icon:(0,jsx_runtime.jsx)(CloseCircleOutlined.A,{}),color:"#f54a4a",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.subscriptionTag,"data-test-target":"subscription-status-tag",children:"Expired"});case graphql.ZQv.EXPIRES_SOON:return(0,jsx_runtime.jsx)(tag.A,{icon:(0,jsx_runtime.jsx)(WarningOutlined.A,{}),color:"#f0811e",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.subscriptionTag,"data-test-target":"subscription-status-tag",children:(0,jsx_runtime.jsx)("span",{children:"Expires soon"})});default:return null}};var BusinessAccountSubscriptionsPanel_SubscriptionStatusTag=SubscriptionStatusTag;function SubscriptionHistoryTable_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
1enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function SubscriptionHistoryTable_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?SubscriptionHistoryTable_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):SubscriptionHistoryTable_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var SubscriptionHistoryTable=function SubscriptionHistoryTable(){var _data$businessAccount,_data$businessAccount2,_data$businessAccount3,_data$businessAccount4;var _useContext=(0,react.useContext)(context.WO),id=_useContext.businessAccount.id;var _useContext2=(0,react.useContext)(BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionContext),pagination=_useContext2.pagination,setPagination=_useContext2.setPagination;var _useBusinessAccountSu=(0,graphql.wjO)({variables:{businessAccountId:id,limit:pagination.limit,offset:pagination.pageNumber*pagination.limit,withDeleted:true},fetchPolicy:"cache-and-network",skip:!id}),data=_useBusinessAccountSu.data,loading=_useBusinessAccountSu.loading;var totalHistoryCount=(data===null||data===void 0?void 0:(_data$businessAccount=data.businessAccount)===null||_data$businessAccount===void 0?void 0:(_data$businessAccount2=_data$businessAccount.subscriptionHistory)===null||_data$businessAccount2===void 0?void 0:_data$businessAccount2.count)||0;var historyItems=(data===null||data===void 0?void 0:(_data$businessAccount3=data.businessAccount)===null||_data$businessAccount3===void 0?void 0:(_data$businessAccount4=_data$businessAccount3.subscriptionHistory)===null||_data$businessAccount4===void 0?void 0:_data$businessAccount4.subscriptions)||[];(0,react.useEffect)((function(){setPagination((function(currentValue){return SubscriptionHistoryTable_objectSpread(SubscriptionHistoryTable_objectSpread({},currentValue),{},{total:totalHistoryCount})}))}),[totalHistoryCount,setPagination]);var _useState=(0,react.useState)([{title:"Plan",dataIndex:"plan",key:"plan",render:function render(text,record){var _record$plan,_record$plan2;return getPlanText(record===null||record===void 0?void 0:(_record$plan=record.plan)===null||_record$plan===void 0?void 0:_record$plan.planId,record===null||record===void 0?void 0:(_record$plan2=record.plan)===null||_record$plan2===void 0?void 0:_record$plan2.planName)}},{title:"Status",dataIndex:"status",key:"status",render:function render(text,record){return(0,jsx_runtime.jsx)(BusinessAccountSubscriptionsPanel_SubscriptionStatusTag,{subscriptionStatus:record.status})}},{title:"Start date",dataIndex:"enabledAt",key:"enabledAt",render:function render(text){return text?formatDate(text):"-"}},{title:"Created by",dataIndex:["enabledBy","displayName"],key:"enabledBy"},{title:"Expiration date",dataIndex:"expiresAt",key:"expiresAt",render:function render(text){return text?formatDate(text):"-"}},{title:"Disabled date",dataIndex:"disabledAt",key:"disabledAt",render:function render(text){return text?formatDate(text):"-"}},{title:"Disabled by",dataIndex:["disabledBy","displayName"],key:"disabledBy"}]),_useState2=slicedToArray_default()(_useState,1),columns=_useState2[0];return(0,jsx_runtime.jsx)(table.A,{onChange:function onChange(_ref){var current=_ref.current,pageSize=_ref.pageSize;if(current&&pageSize){setPagination(SubscriptionHistoryTable_objectSpread(SubscriptionHistoryTable_objectSpread({},pagination),{},{pageNumber:current-1,limit:pageSize}))}},columns:columns,dataSource:historyItems,rowKey:"id",pagination:{pageSize:pagination.limit,pageSizeOptions:[5,10,20,50],showSizeChanger:true,total:pagination.total},style:{overflowX:"auto"},loading:loading,"data-test-target":"subscription-history-table"})};var BusinessAccountSubscriptionsPanel_SubscriptionHistoryTable=SubscriptionHistoryTable;function EnableDisableSubscriptionPanel_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
1enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function EnableDisableSubscriptionPanel_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?EnableDisableSubscriptionPanel_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):EnableDisableSubscriptionPanel_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var EnableDisableSubscriptionPanel=function EnableDisableSubscriptionPanel(){var _useContext=(0,react.useContext)(context.WO),subscription=_useContext.businessAccount.subscription;var _useEnableOrDisableBu=(0,graphql.hse)(),_useEnableOrDisableBu2=slicedToArray_default()(_useEnableOrDisableBu,1),setSubscriptionStatus=_useEnableOrDisableBu2[0];var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),showEnableDisableModal=_useState2[0],setShowEnableDisableModal=_useState2[1];var _useState3=(0,react.useState)(false),_useState4=slicedToArray_default()(_useState3,2),saving=_useState4[0],setSaving=_useState4[1];var buttonProps=(0,react.useMemo)((function(){return{className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fullWidth,danger:!(subscription===null||subscription===void 0?void 0:subscription.disabledAt),loading:saving}}),[saving,subscription]);var handleClose=(0,react.useCallback)((function(){setShowEnableDisableModal(false)}),[setShowEnableDisableModal]);var buttonText=(subscription===null||subscription===void 0?void 0:subscription.disabledAt)?"Enable subscription":"Disable subscription";var handleToggleSubscriptionStatus=(0,react.useCallback)((function(){return new Promise((function($return,$error){var messageText;setSaving(true);messageText=(subscription===null||subscription===void 0?void 0:subscription.disabledAt)?"enabled":"disabled";var $Try_1_Post=function(){try{setSaving(false);return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{message.Ay.error("There was an error changing the status of the subscription");return $Try_1_Post()}catch($boundEx){return $error($boundEx)}};try{return Promise.resolve(setSubscriptionStatus({variables:{subscriptionId:subscription===null||subscription===void 0?void 0:subscription.id,status:(subscription===null||subscription===void 0?void 0:subscription.disabledAt)?graphql.Y2S.ENABLED:graphql.Y2S.DISABLED}})).then((function($await_2){try{message.Ay.success("Subscription ".concat(messageText," successfully"));handleClose();return $Try_1_Post()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))}),[handleClose,setSaving,subscription,setSubscriptionStatus]);return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(es_button.A,EnableDisableSubscriptionPanel_objectSpread(EnableDisableSubscriptionPanel_objectSpread({},buttonProps),{},{onClick:function onClick(){return setShowEnableDisableModal(true)},disabled:true,"data-test-target":"subscription-toggle-status",children:buttonText})),(0,jsx_runtime.jsx)(modal.A,{visible:showEnableDisableModal,closable:false,maskClosable:false,footer:[(0,jsx_runtime.jsx)(es_button.A,{loading:saving,danger:!(subscription===null||subscription===void 0?void 0:subscription.disabledAt),onClick:handleToggleSubscriptionStatus,type:(subscription===null||subscription===void 0?void 0:subscription.disabledAt)?"primary":undefined,"data-test-target":"subscription-toggle-status-confirm",children:buttonText},"subscription-toggle-status-confirm"),(0,jsx_runtime.jsx)(es_button.A,{disabled:saving,onClick:handleClose,"data-test-target":"subscription-toggle-status-cancel",children:"Cancel"},"subscription-toggle-status-cancel")],title:buttonText,"data-test-target":"subscription-toggle-status-modal",children:(0,jsx_runtime.jsxs)("div",{style:{marginBottom:"16
1px"},children:[!(subscription===null||subscription===void 0?void 0:subscription.disabledAt)&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Clicking the button below will immediately disable the active subscription for this Teams Account. Disabled subscriptions can be re-enabled at any time before their expiration date. If the expiration date has passed, you must set up a new subscription."}),(subscription===null||subscription===void 0?void 0:subscription.disabledAt)&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:"Clicking the button below will immediately re-enable the active subscription for this Teams Account. Active subscriptions can be disabled at any time before their expiration date. If the expiration date has passed, you must set up a new subscription."})]})})]})};var SubscriptionManagementPanels_EnableDisableSubscriptionPanel=EnableDisableSubscriptionPanel;var select_style=__webpack_require__(774276);var es_select=__webpack_require__(856597);var es6_array_find=__webpack_require__(115144);var NewSubscriptionPanel=function NewSubscriptionPanel(){var _data$businessAccount3,_data$businessAccount4,_data$businessAccount5;var _useContext=(0,react.useContext)(context.WO),businessAccount=_useContext.businessAccount;var _useContext2=(0,react.useContext)(BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionContext),pagination=_useContext2.pagination;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),showNewSubscriptionModal=_useState2[0],setShowNewSubscriptionModal=_useState2[1];var _useState3=(0,react.useState)(false),_useState4=slicedToArray_default()(_useState3,2),ready=_useState4[0],setReady=_useState4[1];var _useState5=(0,react.useState)(false),_useState6=slicedToArray_default()(_useState5,2),saving=_useState6[0],setSaving=_useState6[1];var _useState7=(0,react.useState)(null),_useState8=slicedToArray_default()(_useState7,2),expirationDate=_useState8[0],setExpirationDate=_useState8[1];var _useState9=(0,react.useState)(),_useState10=slicedToArray_default()(_useState9,2),planId=_useState10[0],setPlanId=_useState10[1];var _useBusinessAccountPl=(0,graphql.NSd)({variables:{includeDisabled:false,limit:100,offset:0},onCompleted:function onCompleted(){return setReady(true)}}),data=_useBusinessAccountPl.data;var _useCreateBusinessAcc=(0,graphql.FtI)(),_useCreateBusinessAcc2=slicedToArray_default()(_useCreateBusinessAcc,1),createBusinessAccountSubscription=_useCreateBusinessAcc2[0];var handleClose=(0,react.useCallback)((function(){setShowNewSubscriptionModal(false);setExpirationDate(null);setPlanId(undefined)}),[setShowNewSubscriptionModal,setExpirationDate,setPlanId]);var getDisabledDate=function getDisabledDate(current){return current&¤t<(0,dayjs.A)().endOf("day")};var handleCreateSubscription=(0,react.useCallback)((function(){return new Promise((function($return,$error){setSaving(true);var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{setSaving(false);message.Ay.error("An error occurred while creating the subscription");return $Try_1_Post()}catch($boundEx){return $error($boundEx)}};try{return Promise.resolve(createBusinessAccountSubscription({variables:{setActive:true,businessAccountId:businessAccount===null||businessAccount===void 0?void 0:businessAccount.id,planId:planId,expiration:expirationDate===null||expirationDate===void 0?void 0:expirationDate.utc().set("hours",23).set("minutes",59).set("seconds",59).timeZoneFormat()},awaitRefetchQueries:true,refetchQueries:[{query:graphql.IqC,variables:{businessAccountId:businessAccount===null||businessAccount===void 0?void 0:businessAccount.id},fetchPolicy:"network-only"},{query:graphql.QVU,variables:{businessAccountId:businessAccount===null||businessAccount===void 0?void 0:businessAccount.id,offset:pagination.pageNumber*pagination.limit,limit:pagination.limit},fetchPolicy:"network-only"}]})).then((function($await_2){try{setSaving(false);message.Ay.success("Subscription created successfully");handleClose();return $Try_1_Post()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))}),[createBusinessAccountSubscription,setSaving,expirationDate,planId,handleClose,businessAccount===null||businessAccount===void 0?void 0:businessAccount.id,pagination]);var handlePlanChange=(0,react.useCallback)((function(value){var _data$businessAccount,_data$businessAccount2;var selectedPlan=data===null||data===void 0?void 0:(_data$businessAccount=data.businessAccountPlans)===null||_data$businessAccount===void 0?void 0:(_data$businessAccount2=_data$businessAccount.items)===null||_data$businessAccount2===void 0?void 0:_data$businessAccount2.find((function(plan){return plan.planId===value}));if(!selectedPlan){return false}var newExpiration=(0,dayjs.A)().add(selectedPlan.durationDays,"days");setPlanId(value);setExpirationDate(newExpiration);message.Ay.info("Expiration automatically set to ".concat(selectedPlan.durationDays," days from today."))}),[data===null||data===void 0?void 0:(_data$businessAccount3=data.businessAccountPlans)===null||_data$businessAccount3===void 0?void 0:_data$businessAccount3.items,setPlanId,setExpirationDate]);return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(es_button.A,{className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fullWidth,onClick:function onClick(){return setShowNewSubscriptionModal(true)},disabled:true,type:"primary","data-test-target":"subscription-create-new",children:"Create subscription"}),(0,jsx_runtime.jsxs)(modal.A,{visible:showNewSubscriptionModal,closable:false,maskClosable:false,footer:[(0,jsx_runtime.jsx)(es_button.A,{type:"primary",disabled:!planId||!expirationDate,loading:saving,onClick:handleCreateSubscription,"data-test-target":"subscription-create-new-confirm",children:"Create subscription"},"new-subscription-submit"),(0,jsx_runtime.jsx)(es_button.A,{disabled:saving,onClick:handleClose,"data-test-target":"subscription-create-new-cancel",children:"Cancel"},"new-subscription-cancel")],title:"Create subscription","data-test-target":"subscription-create-new-modal",children:[!ready&&"Loading plan list...",ready&&(0,jsx_runtime.jsxs)(space.A,{direction:"vertical",size:"middle",children:[(0,jsx_runtime.jsxs)("div",{children:["Creating a new subscription allows you to create a subscription for a Teams Account for the first time, replace an expired subscription, or choose a different plan."," ",(0,jsx_runtime.jsx)("strong",{children:"Any existing subscription will be immediately disabled and replaced when creating a new subscription."})]}),(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)("div",{children:"Select a plan"}),(0,jsx_runtime.jsx)(es_select.A,{value:planId,dropdownMatchSelectWidth:true,placeholder:"Select plan",style:{width:"300px"},onChange:handlePlanChange,options:data===null||data===void 0?void 0:(_data$businessAccount4=data.businessAccountPlans)===null||_data$businessAccount4===void 0?void 0:(_data$businessAccount5=_data$businessAccount4.items)===null||_data$businessAccount5===void 0?void 0:_data$businessAccount5.map((function(plan){return{value:plan.planId,label:plan.planName}})),"data-test-target":"subscription-plan-select"})]}),(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)("div",{children:"Select an expiration date"}
1),(0,jsx_runtime.jsx)(DatePicker.A,{value:expirationDate,disabledDate:getDisabledDate,onChange:function onChange(value){return setExpirationDate(value)},"data-test-target":"subscription-expiration-datepicker"})]})]})]})]})};var SubscriptionManagementPanels_NewSubscriptionPanel=NewSubscriptionPanel;var SubscriptionManagement=function SubscriptionManagement(){return(0,jsx_runtime.jsxs)(space.A,{direction:"vertical",size:"middle",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fullWidth,children:[(0,jsx_runtime.jsx)("div",{children:"Select an option below"}),(0,jsx_runtime.jsx)(SubscriptionManagementPanels_NewSubscriptionPanel,{}),(0,jsx_runtime.jsx)(SubscriptionManagementPanels_EnableDisableSubscriptionPanel,{})]})};var BusinessAccountSubscriptionsPanel_SubscriptionManagement=SubscriptionManagement;var BusinessAccountSubscriptionsPanel=function BusinessAccountSubscriptionsPanel(){var _data$businessAccount,_subscription$plan,_subscription$plan2,_subscription$enabled,_subscription$enabled2,_subscription$disable,_subscription$disable2;var _useContext=(0,react.useContext)(context.WO),businessAccount=_useContext.businessAccount;var _useState=(0,react.useState)({limit:5,total:0,pageNumber:0}),_useState2=slicedToArray_default()(_useState,2),pagination=_useState2[0],setPagination=_useState2[1];var _useBusinessAccountSu=(0,graphql.aMG)({variables:{businessAccountId:businessAccount===null||businessAccount===void 0?void 0:businessAccount.id,withDeleted:true},skip:!(businessAccount===null||businessAccount===void 0?void 0:businessAccount.id)}),data=_useBusinessAccountSu.data;var subscription=data===null||data===void 0?void 0:(_data$businessAccount=data.businessAccount)===null||_data$businessAccount===void 0?void 0:_data$businessAccount.subscription;return(0,jsx_runtime.jsx)(BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionContext.Provider,{value:{pagination:pagination,setPagination:setPagination},children:(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)(BusinessAccountResultTable_ReferenceOnlyBanner,{}),(0,jsx_runtime.jsxs)(row.A,{align:"stretch",className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fictivAntRow,gutter:[16,16],children:[(0,jsx_runtime.jsx)(col.A,{xs:24,xl:18,style:{boxSizing:"border-box",marginBottom:"16px",height:"100%"},children:(0,jsx_runtime.jsxs)(card.A,{className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fictivCard,style:{height:"100%"},children:[(0,jsx_runtime.jsxs)(row.A,{children:[(0,jsx_runtime.jsx)(col.A,{flex:"auto",children:(0,jsx_runtime.jsx)(typography.A.Title,{level:5,"data-test-target":"subscription-details",children:"Subscription details"})}),(0,jsx_runtime.jsx)(col.A,{flex:"100px",style:{justifyContent:"end"},children:(0,jsx_runtime.jsx)(BusinessAccountSubscriptionsPanel_SubscriptionStatusTag,{subscriptionStatus:subscription===null||subscription===void 0?void 0:subscription.status})})]}),(0,jsx_runtime.jsx)(row.A,{justify:"center",align:"middle",style:{marginTop:"16px"},children:!subscription||(subscription===null||subscription===void 0?void 0:subscription.status)===graphql.ZQv.NO_SUBSCRIPTION?(0,jsx_runtime.jsx)(col.A,{flex:"auto",children:(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"14px",fontWeight:700,color:"#555555"},"data-test-target":"subscription-not-found",children:"No subscription found for this Teams Account"})}):(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)(col.A,{flex:"auto",children:[(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"18px",fontWeight:700,color:"#333333"},"data-test-target":"subscription-plan-name",children:getPlanText(subscription===null||subscription===void 0?void 0:(_subscription$plan=subscription.plan)===null||_subscription$plan===void 0?void 0:_subscription$plan.planId,subscription===null||subscription===void 0?void 0:(_subscription$plan2=subscription.plan)===null||_subscription$plan2===void 0?void 0:_subscription$plan2.planName)}),(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"12px",color:"#8c8c8c",lineHeight:"24px"},"data-test-target":"subscription-plan-name-label",children:"Plan"})]}),(0,jsx_runtime.jsx)(col.A,{flex:"10px",children:(0,jsx_runtime.jsx)(div
1ider.A,{type:"vertical",style:{minHeight:"100px"}})}),(0,jsx_runtime.jsxs)(col.A,{flex:"auto",children:[(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"18px",fontWeight:700,color:"#333333"},"data-test-target":"subscription-start-date",children:(0,dayjs.A)(subscription===null||subscription===void 0?void 0:subscription.enabledAt).timeZoneFormat("MMMM Do, YYYY")}),(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"12px",color:"#8c8c8c",lineHeight:"24px"},"data-test-target":"subscription-start-date-label",children:(0,jsx_runtime.jsx)(tooltip.A,{title:(subscription===null||subscription===void 0?void 0:(_subscription$enabled=subscription.enabledBy)===null||_subscription$enabled===void 0?void 0:_subscription$enabled.displayName)&&"Subscription created by ".concat(subscription===null||subscription===void 0?void 0:(_subscription$enabled2=subscription.enabledBy)===null||_subscription$enabled2===void 0?void 0:_subscription$enabled2.displayName),children:"Start date"})})]}),(0,jsx_runtime.jsx)(col.A,{flex:"10px",children:(0,jsx_runtime.jsx)(divider.A,{type:"vertical",style:{minHeight:"100px"}})}),(0,jsx_runtime.jsxs)(col.A,{flex:"auto",children:[(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"18px",fontWeight:700,color:"#333333"},"data-test-target":"subscription-expiration-date",children:(0,dayjs.A)(subscription===null||subscription===void 0?void 0:subscription.expiresAt).timeZoneFormat("MMMM Do, YYYY")}),(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"12px",color:"#8c8c8c",lineHeight:"24px"},"data-test-target":"subscription-expiration-date-label",children:"Expiration date"})]}),(subscription===null||subscription===void 0?void 0:subscription.status)===graphql.ZQv.DISABLED&&(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(col.A,{flex:"10px",children:(0,jsx_runtime.jsx)(divider.A,{type:"vertical",style:{minHeight:"100px"}})}),(0,jsx_runtime.jsxs)(col.A,{flex:"auto",children:[(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"18px",fontWeight:700,color:"#333333"},"data-test-target":"subscription-disabled-date",children:(0,dayjs.A)(subscription===null||subscription===void 0?void 0:subscription.enabledAt).timeZoneFormat("MMMM Do, YYYY")}),(0,jsx_runtime.jsx)("div",{style:{textAlign:"center",fontSize:"12px",color:"#8c8c8c",lineHeight:"24px"},"data-test-target":"subscription-disabled-date-label",children:(0,jsx_runtime.jsx)(tooltip.A,{title:(subscription===null||subscription===void 0?void 0:(_subscription$disable=subscription.disabledBy)===null||_subscription$disable===void 0?void 0:_subscription$disable.displayName)&&"Subscription disabled by ".concat(subscription===null||subscription===void 0?void 0:(_subscription$disable2=subscription.disabledBy)===null||_subscription$disable2===void 0?void 0:_subscription$disable2.displayName),children:"Disabled date"})})]})]})]})})]})}),(0,jsx_runtime.jsx)(col.A,{xs:24,xl:6,style:{boxSizing:"border-box",marginBottom:"16px",height:"100%"},children:(0,jsx_runtime.jsxs)(card.A,{className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fictivCard,style:{height:"100%"},children:[(0,jsx_runtime.jsx)(typography.A.Title,{level:5,children:"Manage subscription"}),(0,jsx_runtime.jsx)(BusinessAccountSubscriptionsPanel_SubscriptionManagement,{})]})})]}),(0,jsx_runtime.jsx)(row.A,{gutter:[16,16],children:(0,jsx_runtime.jsx)(col.A,{xs:24,style:{boxSizing:"border-box",marginBottom:"16px"},children:(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsxs)(card.A,{className:BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel_styles.fictivCard,children:[(0,jsx_runtime.jsx)(typography.A.Title,{level:5,children:"Subscription History"}),(0,jsx_runtime.jsx)(BusinessAccountSubscriptionsPanel_SubscriptionHistoryTable,{})]})})})})]})})};var BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel=BusinessAccountSubscriptionsPanel;var BusinessAccountDetailsPage_BusinessAccountSubscriptionsPanel=BusinessAccountSubscriptionsPanel_BusinessAccountSubscriptionsPanel;var useBusinessAccountMembers=function useBusinessAccountMembers(){var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,membershipStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;return(0,graphql.IHd)({variables:{filters:{businessAccountId:businessAccountId,searchText:searchText,membershipStatuses:membershipStatuses||[],membershipStatus:null},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true},skip:!businessAccountId})};var hooks_useBusinessAccountMembers=useBusinessAccountMembers;var EmailAddressesForm=__webpack_require__(193086);var EnableBusinessAccountSwitch_constants=__webpack_require__(217485);
1var CheckOutlined=__webpack_require__(226067);var es6_string_iterator=__webpack_require__(282975);var es6_map=__webpack_require__(393386);var INVITE_ERROR_CODE_DISPLAY_TEXT=new Map([[graphql.cVS.failed_to_create,"Failed to create invitation"],[graphql.cVS.email_exists_same_business_account,"Email already exists in this Teams Account."]]);var FAILED_INVITE_PLACEMENT="add-member-results";function FailedInvite(props){var email=props.email,errorCode=props.errorCode,currentSalesforceAccountName=props.currentSalesforceAccountName,currentSalesforceAccountUrl=props.currentSalesforceAccountUrl,targetSalesforceAccountUrl=props.targetSalesforceAccountUrl,targetSalesforceAccountName=props.targetSalesforceAccountName,businessAccountUrl=props.businessAccountUrl,businessAccountName=props.businessAccountName;var content;if(errorCode==="email_exists_different_business_account"){content=(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:["Email already exists in"," ",(0,jsx_runtime.jsx)(Link.A,{placement:FAILED_INVITE_PLACEMENT,to:businessAccountUrl,name:"email-exists-different-acct-".concat(email),children:businessAccountName})]})}else if(errorCode==="different_salesforce_account"){var currentName="email-exists-different-sfdc-acct-current-".concat(email);var targetName="email-exists-different-sfdc-acct-target-".concat(email);content=(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:["Email is a Contact in"," ",(0,jsx_runtime.jsx)(Link.A,{placement:FAILED_INVITE_PLACEMENT,to:currentSalesforceAccountUrl,name:currentName,"data-test-target":currentName,children:currentSalesforceAccountName}),". Move the Contact to"," ",(0,jsx_runtime.jsx)(Link.A,{placement:FAILED_INVITE_PLACEMENT,to:targetSalesforceAccountUrl,name:targetName,"data-test-target":targetName,children:targetSalesforceAccountName})," ","and try adding the email to this Teams Account after 30 minutes."]})}else{content=errorCode?INVITE_ERROR_CODE_DISPLAY_TEXT.get(errorCode):"Error"}return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[email," (",content,")"]})}var FailedInvite_FailedInvite=FailedInvite;var AddNewMemberResults_FailedInvite=FailedInvite_FailedInvite;function AddNewMemberResults_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function AddNewMemberResults_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?AddNewMemberResults_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):AddNewMemberResults_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var ErrorMessageBlock=function ErrorMessageBlock(){return(0,jsx_runtime.jsx)(Box.A,{direction:"col",children:(0,jsx_runtime.jsx)(es_alert.A,{message:"There was an error",description:"We are currently unable to process your request. Please try again later.",type:"error",showIcon:true,style:{marginBottom:"16px"}})})};function AddNewMemberResults(props){var _props$results=props.results,successfulInvites=_props$results.successfulInvites,failedInvites=_props$results.failedInvites,error=_props$results.error;var FAILURE_MESSAGE="The following user(s) cannot be added to the Teams Account:";var SUCCESS_MESSAGE="The following users have been added or invited successfully:";if(error){return(0,jsx_runtime.jsx)(ErrorMessageBlock,{})}return(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[((failedInvites===null||failedInvites===void 0?void 0:failedInvites.length)||0)>0&&(0,jsx_runtime.jsx)(es_alert.A,{message:FAILURE_MESSAGE,description:(0,jsx_runtime.jsx)("ul",{style:{paddingLeft:"24px",marginBottom:"0px"},children:failedInvites===null||failedInvites===void 0?void 0:failedInvites.map((function(failure,index){return(0,jsx_runtime.jsx)("li",{children:(0,jsx_runtime.jsx)(AddNewMemberResults_FailedInvite,AddNewMemberResults_objectSpread({},failure))},index)}))}
1),type:"error",showIcon:true,style:{marginBottom:"16px"}}),((successfulInvites===null||successfulInvites===void 0?void 0:successfulInvites.length)||0)>0&&(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Text.A,{fontWeight:500,style:{marginBottom:"12px"},children:SUCCESS_MESSAGE}),successfulInvites===null||successfulInvites===void 0?void 0:successfulInvites.map((function(invite,index){return(0,jsx_runtime.jsxs)(Text.A,{style:{marginBottom:"8px"},children:[(0,jsx_runtime.jsx)(CheckOutlined.A,{style:{marginLeft:"18px",marginRight:"8px",color:(0,getColor.Ay)("success")}}),invite.email]},index)})),(0,jsx_runtime.jsx)(Text.A,{style:{marginTop:"12px"},children:"Members invited to create a platform account will be listed under the Pending members tab."})]})]})}var AddNewMemberModal_AddNewMemberResults=AddNewMemberResults;function AddNewMemberModal_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function AddNewMemberModal_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?AddNewMemberModal_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):AddNewMemberModal_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}function AddNewMemberModal(props){var visible=props.visible,onCancel=props.onCancel,businessAccountId=props.businessAccountId,refetch=props.refetch;var _useParams=(0,dist.g)(),currentTab=_useParams.tab;var _useState=(0,react.useState)("Cancel"),_useState2=slicedToArray_default()(_useState,2),cancelButtonText=_useState2[0],setCancelButtonText=_useState2[1];var _useState3=(0,react.useState)(true),_useState4=slicedToArray_default()(_useState3,2),okButtonDisabled=_useState4[0],setOkButtonDisabled=_useState4[1];var _useState5=(0,react.useState)(false),_useState6=slicedToArray_default()(_useState5,2),okButtonLoading=_useState6[0],setOkButtonLoading=_useState6[1];var _useState7=(0,react.useState)(false),_useState8=slicedToArray_default()(_useState7,2),error=_useState8[0],setError=_useState8[1];var _useState9=(0,react.useState)(),_useState10=slicedToArray_default()(_useState9,2),okButtonStyle=_useState10[0],setOkButtonStyle=_useState10[1];var _useState11=(0,react.useState)([]),_useState12=slicedToArray_default()(_useState11,2),emails=_useState12[0],setEmails=_useState12[1];var _useState13=(0,react.useState)(null),_useState14=slicedToArray_default()(_useState13,2),addMemberResults=_useState14[0],setAddMemberResults=_useState14[1];var _useSendBusinessAccou=(0,graphql.Gey)(),_useSendBusinessAccou2=slicedToArray_default()(_useSendBusinessAccou,1),sendBusinessAccountInvites=_useSendBusinessAccou2[0];var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,inviteStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;var _useBusinessAccountMe=hooks_useBusinessAccountMembers(),refetchMembers=_useBusinessAccountMe.refetch;var refetchQueriesOnAdd=(0,react.useMemo)((function(){var baseVariables={limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true};return[(0,graphql.B_j)(AddNewMemberModal_objectSpread({filters:{businessAccountId:businessAccountId,searchText:searchText,inviteStatuses:inviteStatuses!==null&&inviteStatuses!==void 0?inviteStatuses:[],inviteStatus:null}},baseVariables))]}),[businessAccountId,inviteStatuses,pageNumber,searchText]);var onAddMembers=function onAddMembers(){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{setOkButtonLoading(false);setOkButtonStyle({display:"none"});setCancelButtonText("Close");refetch();return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var variables,_results$data,_results$data$sendBus,_results$data2,_results$data2$sendBu,results;if(error){return $return(null)}setOkButtonLoading(true);variables={businessAccountId:businessAccountId,emails:emails};var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{logger.A.exception(err,{extra:{info:"BusinessAccountDetailsPage::Failed to add member(s) to businessAccount: ",variables:variables}});setAddMemberResults({error:true});return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(sendBusinessAccountInvites({variables:variables,refetchQueries:refetchQueriesOnAdd})).then(function($await_3){try{results=$await_3;if(currentTab==="members"){return Promise.resolve(refetchMembers()).then(function($await_4){try{return $If_2.call(this)}catch($boundEx){return $Try_1_Catch($boundEx)}}.bind(this),$Try_1_Catch)}function $If_2(){setAddMemberResults({successfulInvites:((_results$data=results.data)===null||_results$data===void 0?void 0:(_results$data$sendBus=_results$data.sendBusinessAccountInvites)===null||_results$data$sendBus===void 0?void 0:_results$data$sendBus.invites)||[],failedInvites:((_results$data2=results.data)===null||_results$data2===void 0?void 0:(_results$data2$sendBu=_results$data2.sendBusinessAccountInvites)===null||_results$data2$sendBu===void 0?void 0:_results$data2$sendBu.errors)||[]});return $Try_1_Finally($Try_1_Post)()}return $If_2.call(this)}catch($boundEx){return $Try_1_Catch($boundEx)}}.bind(this),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};var onHandleFormChange=function onHandleFormChange(change){setError(!!change.error);if(!change.error&&change.value){setEmails(change.value)}setOkButtonDisabled(!!change.error)};return(0,jsx_runtime.jsx)(modal.A,{title:"Add new members to the Teams Account",okText:"Send invitation",okButtonProps:{disabled:okButtonDisabled,loading:okButtonLoading,style:okButtonStyle},cancelText:cancelButtonText,visible:visible,onCancel:onCancel,onOk:onAddMembers,width:"550px",centered:true,closable:true,maskClosable:true,children:addMemberResults?(0,jsx_runtime.jsx)(AddNewMemberModal_AddNewMemberResults,{results:addMemberResults}):(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsx)(es_alert.A,{message:"Members added to a Teams Account will be able to:",description:(0,jsx_runtime.jsx)("ul",{style:{paddingLeft:"24px",marginBottom:"0px"},children:EnableBusinessAccountSwitch_constants.h.map((function(ability,index){return(0,jsx_runtime.jsx)("li",{children:ability},index)}))}
1),type:"info",style:{marginBottom:"16px"}}),(0,jsx_runtime.jsx)(Text.A,{style:{marginBottom:"18px"},children:"People you add will be invited to create a Fictiv account or verify their account email address within 5 days."}),(0,jsx_runtime.jsx)(EmailAddressesForm.A,{onFormChanged:onHandleFormChange,hasError:error}),(0,jsx_runtime.jsx)(Text.A,{fontSize:"11px",color:"blackAlpha45",fontWeight:500,children:"*Members who are currently in a Teams Account will not be sent an invitation"})]})})}var AddNewMemberButton_AddNewMemberModal=AddNewMemberModal;function AddNewMemberButton(){var _ref=(0,react.useContext)(context.WO)||{},_ref$businessAccount=_ref.businessAccount,businessAccountId=_ref$businessAccount.id,deletedAt=_ref$businessAccount.deletedAt,isBusinessAdmin=_ref.isBusinessAdmin,refetch=_ref.refetch;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),modalVisible=_useState2[0],setModalVisible=_useState2[1];var AddMemberButton=function AddMemberButton(){return(0,jsx_runtime.jsx)(Button.A,{"data-test-target":"add-new-member-button",placement:constants.El,name:"add-new-member-button",style:{marginTop:"4px",pointerEvents:!isBusinessAdmin?"none":"auto"},disabled:!isBusinessAdmin||Boolean(deletedAt),onClick:function onClick(){return setModalVisible(true)},children:"Add new member"})};if(!businessAccountId){return null}return(0,jsx_runtime.jsxs)(Box.A,{marginLeft:"auto",children:[!isBusinessAdmin?(0,jsx_runtime.jsx)(Tooltip.A,{title:constants.ME,placement:"bottomRight",children:(0,jsx_runtime.jsx)("span",{style:{cursor:"not-allowed"},children:(0,jsx_runtime.jsx)(AddMemberButton,{})})}):(0,jsx_runtime.jsx)(AddMemberButton,{}),modalVisible&&(0,jsx_runtime.jsx)(AddNewMemberButton_AddNewMemberModal,{businessAccountId:businessAccountId,refetch:refetch,visible:modalVisible,onCancel:function onCancel(){setModalVisible(false)}})]})}var BusinessAccountDetailsPage_AddNewMemberButton=AddNewMemberButton;var RoleTags=__webpack_require__(21233);var WRAP_STYLE={maxWidth:"400px",whiteSpace:"pre-line",wordBreak:"break-all"};var NameColumn_PLACEMENT="business-account-details-page";function NameColumn(props){var id=props.id,displayName=props.displayName;if(!id){return null}return(0,jsx_runtime.jsx)(Link.A,{href:"".concat(preferences.uh,"/user/").concat(id),target:"_blank",name:"user-account-details-link",placement:NameColumn_PLACEMENT,"data-test-target":"user-account-".concat(id,"-details-link"),style:WRAP_STYLE,children:displayName})}var toConsumableArray=__webpack_require__(121259);var toConsumableArray_default=__webpack_require__.n(toConsumableArray);var CustomTableFilterControls=function CustomTableFilterControls(_ref){var _ref$applyOnReset=_ref.applyOnReset,applyOnReset=_ref$applyOnReset===void 0?false:_ref$applyOnReset,clearFilters=_ref.clearFilters,_ref$closeOnApply=_ref.closeOnApply,closeOnApply=_ref$closeOnApply===void 0?false:_ref$closeOnApply,confirm=_ref.confirm;var handleConfirm=function handleConfirm(){confirm({closeDropdown:closeOnApply})};var handleReset=function handleReset(){clearFilters===null||clearFilters===void 0?void 0:clearFilters();if(applyOnReset){confirm({closeDropdown:closeOnApply})}};return(0,jsx_runtime.jsxs)(Box.A,{padding:"7px 8px",justifyContent:"end",children:[(0,jsx_runtime.jsx)(Button.A,{onClick:handleReset,type:"link",name:"checkbox-filter-reset-button","data-test-target":"checkbox-filter-reset-button",children:"Reset"}),(0,jsx_runtime.jsx)(Button.A,{onClick:handleConfirm,type:"primary",style:{marginLeft:8},name:"checkbox-filter-apply-button","data-test-target":"checkbox-filter-apply-button",children:"Apply"})]})};
1var CustomTableFilterControls_CustomTableFilterControls=CustomTableFilterControls;var core_CustomTableFilterControls=CustomTableFilterControls_CustomTableFilterControls;var CheckboxTableFilter=function CheckboxTableFilter(_ref){var _ref$setSelectedKeys=_ref.setSelectedKeys,setSelectedKeys=_ref$setSelectedKeys===void 0?function(){return undefined}:_ref$setSelectedKeys,_ref$selectedKeys=_ref.selectedKeys,selectedKeys=_ref$selectedKeys===void 0?[]:_ref$selectedKeys,confirm=_ref.confirm,clearFilters=_ref.clearFilters,_ref$filters=_ref.filters,filters=_ref$filters===void 0?[]:_ref$filters,_ref$closeOnApply=_ref.closeOnApply,closeOnApply=_ref$closeOnApply===void 0?false:_ref$closeOnApply,_ref$applyOnReset=_ref.applyOnReset,applyOnReset=_ref$applyOnReset===void 0?false:_ref$applyOnReset;var handleCheckboxChange=function handleCheckboxChange(evt,filter){if(evt.target.checked){setSelectedKeys([filter.value].concat(toConsumableArray_default()(selectedKeys)))}else{var newSelectedKeys=selectedKeys.filter((function(key){return key!==filter.value}));setSelectedKeys(newSelectedKeys)}};return(0,jsx_runtime.jsxs)(Box.A,{className:"ant-table-filter-dropdown",direction:"col",children:[(0,jsx_runtime.jsx)("ul",{className:"ant-dropdown-menu",children:filters.map((function(filter){return(0,jsx_runtime.jsx)("li",{className:"ant-dropdown-menu-item",children:(0,jsx_runtime.jsx)(es_checkbox.A,{onChange:function onChange(evt){handleCheckboxChange(evt,filter)},checked:selectedKeys.includes(filter.value),style:{width:"100%"},children:filter.text})},filter.value)}))}),(0,jsx_runtime.jsx)(core_CustomTableFilterControls,{clearFilters:clearFilters,confirm:confirm,closeOnApply:closeOnApply,applyOnReset:applyOnReset})]})};var CheckboxTableFilter_CheckboxTableFilter=CheckboxTableFilter;var core_CheckboxTableFilter=CheckboxTableFilter_CheckboxTableFilter;var BusinessAdminButton=__webpack_require__(430080);var RemoveMemberButton=function RemoveMemberButton(_ref){var _member$user,_member$user2;var member=_ref.member,isBusinessAdmin=_ref.isBusinessAdmin,isPendingMember=_ref.isPendingMember,placement=_ref.placement,_ref$size=_ref.size,size=_ref$size===void 0?"middle":_ref$size;var _useContext=(0,react.useContext)(context.WO),toggleUi=_useContext.toggleUi,setMember=_useContext.setMember,refetch=_useContext.refetch;var onClick=function onClick(){if(isPendingMember){toggleUi(constants.CL)}else{toggleUi(constants.Bz)}setMember(member);refetch()};var disableButton=Boolean((member===null||member===void 0?void 0:(_member$user=member.user)===null||_member$user===void 0?void 0:_member$user.id)&&!(member===null||member===void 0?void 0:(_member$user2=member.user)===null||_member$user2===void 0?void 0:_member$user2.enabled));return(0,jsx_runtime.jsx)(BusinessAdminButton.A,{isBusinessAdmin:isBusinessAdmin,name:"remove-member-button",placement:"remove-member-button-".concat(placement),onClick:onClick,btnText:"Remove",disabled:disableButton,style:{marginLeft:"12px"},size:size})};var RemoveMemberButton_RemoveMemberButton=RemoveMemberButton;var BusinessAccountDetailsPage_RemoveMemberButton=RemoveMemberButton_RemoveMemberButton;var dropdown_style=__webpack_require__(599907);var dropdown=__webpack_require__(811721);var menu_style=__webpack_require__(494285);var es_menu=__webpack_require__(111007);var DownOutlined=__webpack_require__(914103);var QUOTES_AND_ORDERS_LINK="quotes-and-orders-link";var USER_TEAM_LINK="user-team-link";var QUOTES_LINK="quotes-link";var ORDERS_LINK="orders-link";var MOLDS_LINK="molds-link";var MemberOBODropdownMenu_styles=__webpack_require__(133667);var MemberOBODropdownMenu_styles_options={};MemberOBODropdownMenu_styles_options.styleTagTransform=styleTagTransform_default();MemberOBODropdownMenu_styles_options.setAttributes=setAttributesWithoutAttributes_default();MemberOBODropdownMenu_styles_options.insert=insertBySelector_default().bind(null,"head");MemberOBODropdownMenu_styles_options.domAPI=styleDomAPI_default();MemberOBODropdownMenu_styles_options.insertStyleElement=insertStyleElement_default();var MemberOBODropdownMenu_styles_update=injectStylesIntoStyleTag_default()(MemberOBODropdownMenu_styles.A,MemberOBODropdownMenu_styles_options);var MembersTableActions_MemberOBODropdownMenu_styles=MemberOBODropdownMenu_styles.A&&MemberOBODropdownMenu_styles.A.locals?MemberOBODropdownMenu_styles.A.locals:undefined;var MEMBER_OBO_BUTTON="members-table-obo-menu-button";var MemberOBODropdownMenu=function MemberOBODropdownMenu(_ref){var _teams$items;var _ref$member$user=_ref.member.user,userId=_ref$member$user.id,teams=_ref$member$user.teams,placement=_ref.placement;var quotesPath="".concat(preferences.uh,"/user/").concat(userId,"/quotes");var ordersPath="".concat(preferences.uh,"/user/").concat(userId,"/orders");var moldsPath="".concat(preferences.uh,"/user/").concat(userId,"/molds");var getTeamDetailsPath=function getTeamDetailsPath(teamId){return"".concat(preferences.uh,"/user/").concat(userId,"/team/").concat(teamId)};var menu=(0,jsx_runtime.jsxs)(es_menu.A,{className:MembersTableActions_MemberOBODropdownMenu_styles.menu,children:[(0,jsx_runtime.jsx)(es_menu.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{href:quotesPath,target:"_blank",placement:placement,name:QUOTES_AND_ORDERS_LINK,"data-test-target":QUOTES_AND_ORDERS_LINK,children:preferences.cl})},QUOTES_AND_ORDERS_LINK),(0,jsx_runtime.jsx)(es_menu.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{to:ordersPath,placement:placement,name:ORDERS_LINK,"data-test-target":ORDERS_LINK,children:preferences.gf})},ORDERS_LINK),(0,jsx_runtime.jsx)(es_menu.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{to:moldsPath,placement:placement,name:MOLDS_LINK,"data-test-target":MOLDS_LINK,children:preferences.Wv})},MOLDS_LINK),teams===null||teams===void 0?void 0:(_teams$items=teams.items)===null||_teams$items===void 0?void 0:_teams$items.map((function(team){return(0,jsx_runtime.jsx)(es_menu.A.Item,{children:(0,jsx_runtime.jsx)(Link.A,{href:getTeamDetailsPath(team.id),target:"_blank",placement:placement,name:"".concat(USER_TEAM_LINK,"-").concat(team.id),"data-test-target":"".concat(USER_TEAM_LINK,"-").concat(team.id),children:team.name})},team.id)}
1))]});return(0,jsx_runtime.jsx)(dropdown.A,{overlay:menu,children:(0,jsx_runtime.jsxs)(Button.A,{name:MEMBER_OBO_BUTTON,"data-test-target":MEMBER_OBO_BUTTON,placement:placement,style:{marginRight:"12px"},size:"small",children:["Open OBO",(0,jsx_runtime.jsx)(DownOutlined.A,{style:{transform:"translateY(1px)"}})]})})};var MemberOBODropdownMenu_MemberOBODropdownMenu=MemberOBODropdownMenu;var MembersTableActions_MemberOBODropdownMenu=MemberOBODropdownMenu_MemberOBODropdownMenu;var MembersTableActions=function MembersTableActions(_ref){var member=_ref.member,placement=_ref.placement,isBusinessAdmin=_ref.isBusinessAdmin;return(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(MembersTableActions_MemberOBODropdownMenu,{member:member,placement:placement}),(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_RemoveMemberButton,{member:member,isBusinessAdmin:isBusinessAdmin,placement:placement,size:"small"})]})};var MembersTableActions_MembersTableActions=MembersTableActions;var MembersTable_MembersTableActions=MembersTableActions_MembersTableActions;function MembersTable_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function MembersTable_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?MembersTable_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):MembersTable_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var MembersTable_NAME_COLUMN_KEY="name";var EMAIL_COLUMN_KEY="email";var CAPABILITIES_COLUMN_KEY="capabilities";var LAST_ACTIVE_COLUMN_KEY="lastLoginDate";function BusinessAccountMembersTable(_ref){var members=_ref.members,pageNumber=_ref.pageNumber,totalCount=_ref.totalCount,onChange=_ref.onChange,loading=_ref.loading,_ref$statusFilters=_ref.statusFilters,statusFilters=_ref$statusFilters===void 0?[]:_ref$statusFilters;var paginationProps={total:totalCount,current:pageNumber,showSizeChanger:false,hideOnSinglePage:true};var _ref2=(0,react.useContext)(context.WO)||{},isBusinessAdmin=_ref2.isBusinessAdmin;var membershipStatusFilters=constants.fM;var columns=[{title:"Name",key:MembersTable_NAME_COLUMN_KEY,render:function render(record){return(0,jsx_runtime.jsx)(NameColumn,MembersTable_objectSpread({},record.user))}},{title:"Email",key:EMAIL_COLUMN_KEY,render:function render(record){var _ref3=record||{},_ref3$user=_ref3.user;_ref3$user=_ref3$user===void 0?{}:_ref3$user;var _ref3$user$email=_ref3$user.email,email=_ref3$user$email===void 0?"[email protected]":_ref3$user$email,salesforceContactUrl=_ref3.salesforceContactUrl;return(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",children:[(0,jsx_runtime.jsx)(Text.A,{children:email}),salesforceContactUrl&&(0,jsx_runtime.jsx)(Link.A,{href:salesforceContactUrl,name:"sfdc-contact-details-external-link",placement:constants.El,target:"_salesforce_".concat(record.user.id),"data-test-target":"sfdc-contact-".concat(email,"-details-external-link"),style:{height:"16px",marginLeft:"8px"},children:(0,jsx_runtime.jsx)(Image.A,{src:icons.A.externalLink})})]})}},{title:"Status",key:"memberStatus",filters:membershipStatusFilters,filteredValue:statusFilters,filterDropdown:function filterDropdown(filterProps){return(0,jsx_runtime.jsx)(core_CheckboxTableFilter,MembersTable_objectSpread(MembersTable_objectSpread({},filterProps),{},{applyOnReset:true,closeOnApply:true}))},render:function render(record){if(!record.user.enabled){return(0,jsx_runtime.jsx)(tag.A,{children:"Deactivated"})}return(0,jsx_runtime.jsx)(tag.A,{color:"green",children:"Active"})}},{title:"Added on",render:function render(record){if(!record.createdAt){return"-"}return(0,dayjs.A)(record.createdAt).timeZoneFormat("LL")}},{title:"Capabilities",dataIndex:CAPABILITIES_COLUMN_KEY,key:CAPABILITIES_COLUMN_KEY,render:function render(capabilities){return(0,jsx_runtime.jsx)("div",{style:{maxWidth:"200px"},children:(0,jsx_runtime.jsx)(RoleTags.A,{userRoles:capabilities})})}},{title:"Last login",dataIndex:LAST_ACTIVE_COLUMN_KEY,key:LAST_ACTIVE_COLUMN_KEY,render:function render(lastActive){if(!lastActive){return"-"}return(0,dayjs.A)(lastActive).timeZoneFormat("LL")}},{title:"Actions",width:"240px",render:function render(record){return(0,jsx_runtime.jsx)(MembersTable_MembersTableActions,{member:record,isBusinessAdmin:isBusinessAdmin,placement:constants.El})}}];return(0,jsx_runtime.jsx)(table.A,{rowKey:function rowKey(record){return record.id.toString()},dataSource:members,columns:columns,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})}var MembersTable=BusinessAccountMembersTable;function BusinessAccountMembersPanel(){var _businessAccountMembe,_businessAccountMembe2;
1var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var navigate=(0,dist.Zp)();var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,membershipStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;var _useBusinessAccountMe=hooks_useBusinessAccountMembers(),_useBusinessAccountMe2=_useBusinessAccountMe.data;_useBusinessAccountMe2=_useBusinessAccountMe2===void 0?{}:_useBusinessAccountMe2;var businessAccountMembers=_useBusinessAccountMe2.businessAccountMembers,loading=_useBusinessAccountMe.loading,error=_useBusinessAccountMe.error;var totalMembers=(_businessAccountMembe=businessAccountMembers===null||businessAccountMembers===void 0?void 0:businessAccountMembers.totalCount)!==null&&_businessAccountMembe!==void 0?_businessAccountMembe:0;var onSearch=function onSearch(value){var params=(0,logic.DK)({query:value,status:(membershipStatuses===null||membershipStatuses===void 0?void 0:membershipStatuses.toString())||""});navigate("".concat(pathname).concat(params))};var onChange=function onChange(pagination,filters){if(pagination.current&&+pagination.current!==+pageNumber){var params=(0,logic.DK)({query:searchText,status:(membershipStatuses===null||membershipStatuses===void 0?void 0:membershipStatuses.toString())||"",page:pagination.current});navigate("".concat(pathname).concat(params))}else if(filters.memberStatus!==membershipStatuses){var _params=(0,logic.DK)({query:searchText,status:filters.memberStatus});navigate("".concat(pathname).concat(_params))}};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader,{onSearch:onSearch,defaultText:searchText,placeholder:"Search by member's email",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_AddNewMemberButton,{})}),(0,jsx_runtime.jsxs)(card.A,{style:{marginTop:"24px"},children:[error?(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchErrorMessage,{message:"Error fetching members: ".concat(error.message)}):(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchResultsCount,{message:"".concat(totalMembers!==null&&totalMembers!==void 0?totalMembers:"-"," total members")}),(0,jsx_runtime.jsx)(MembersTable,{members:(_businessAccountMembe2=businessAccountMembers===null||businessAccountMembers===void 0?void 0:businessAccountMembers.items)!==null&&_businessAccountMembe2!==void 0?_businessAccountMembe2:[],pageNumber:+pageNumber,totalCount:totalMembers,onChange:onChange,loading:loading,statusFilters:membershipStatuses})]})]})}var MembersPanel=BusinessAccountMembersPanel;var MemberStatusTag=__webpack_require__(656308);function PendingMembersTable_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function PendingMembersTable_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?PendingMembersTable_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):PendingMembersTable_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var PendingMembersTable_NAME_COLUMN_KEY="name";var PendingMembersTable_EMAIL_COLUMN_KEY="email";var PendingMembersTable_CAPABILITIES_COLUMN_KEY="capabilities";var PendingMembersTable_LAST_ACTIVE_COLUMN_KEY="lastLoginDate";function PendingMembersTable(_ref){var members=_ref.members,pageNumber=_ref.pageNumber,totalCount=_ref.totalCount,onChange=_ref.onChange,loading=_ref.loading,_ref$statusFilters=_ref.statusFilters,statusFilters=_ref$statusFilters===void 0?[]:_ref$statusFilters;var paginationProps={total:totalCount,current:pageNumber,showSizeChanger:false,hideOnSinglePage:true};var _useContext=(0,react.useContext)(context.WO),deletedAt=_useContext.businessAccount.deletedAt;var isDeleted=Boolean(deletedAt);var _useContext2=(0,react.useContext)(context.WO),isBusinessAdmin=_useContext2.isBusinessAdmin,setMember=_useContext2.setMember,toggleUi=_useContext2.toggleUi;var _useResendEmailVerifi=(0,graphql.hmM)(),_useResendEmailVerifi2=slicedToArray_default()(_useResendEmailVerifi,1),resendEmailVerification=_useResendEmailVerifi2[0];var onClickResendInvitation=function onClickResendInvitation(member){toggleUi(constants.OZ);setMember(member)};var onClickAddMember=function onClickAddMember(member){toggleUi(constants.bj);setMember(member)};var onClickResendEmailVerification=function onClickResendEmailVerification(userId){if(!userId){return}resendEmailVerification({variables:{userId:userId}});message.Ay.success("Verification link sent")};var inviteStatusFilters=constants.bM;var columns=[{title:"Name",key:PendingMembersTable_NAME_COLUMN_KEY,render:function render(record){return(0,jsx_runtime.jsx)(NameColumn,PendingMembersTable_objectSpread({},record.user))}},{title:"Email",key:PendingMembersTable_EMAIL_COLUMN_KEY,render:function render(record){var _ref2=record||{},user=_ref2.user,invite=_ref2.invite,salesforceContactUrl=_ref2.salesforceContactUrl;var email="-";if(user===null||user===void 0?void 0:user.email){email=user.email}else if(invite===null||invite===void 0?void 0:invite.email){email=invite.email}return(0,jsx_runtime.jsxs)(Box.A,{alignItems:"center",children:[(0,jsx_runtime.jsx)(Text.A,{children:email}),salesforceContactUrl&&(user===null||user===void 0?void 0:user.id)&&(0,jsx_runtime.jsx)(Link.A,{href:salesforceContactUrl,name:"sfdc-contact-details-external-link",placement:constants.El,target:"_salesforce_".concat(user===null||user===void 0?void 0:user.id),"data-test-target":"sfdc-contact-".concat(email,"-details-external-link"),style:{height:"16px",marginLeft:"8px"},children:(0,jsx_runtime.jsx)(Image.A,{src:icons.A.externalLink})})]})}},{title:"Status",key:"inviteStatus",filters:inviteStatusFilters,filteredValue:statusFilters,filterDropdown:function filterDropdown(filterProps){return(0,jsx_runtime.jsx)(core_CheckboxTableFilter,PendingMembersTable_objectSpread(PendingMembersTable_objectSpread({},filterProps),{},{applyOnReset:true,closeOnApply:true}))},render:function render(record){var _ref3=record||{},invite=_ref3.invite;if(!invite){return"-"}return(0,jsx_runtime.jsx)(MemberStatusTag.A,{member:record})}},{title:"Added on",render:function render(record){var _record$invite,_record$invite2;if(!(record===null||record===void 0?void 0:record.invite)||!(record===null||record===void 0?void 0:(_record$invite=record.invite)===null||_record$invite===void 0?void 0:_record$invite.sentDate)){return"-"}return(0,dayjs.A)(record===null||record===void 0?void 0:(_record$invite2=record.invite)===null||_record$invite2===void 0?void 0:_record$invite2.sentDate).timeZoneFormat("LL")}},{title:"Capabilities",dataIndex:PendingMembersTable_CAPABILITIES_COLUMN_KEY,key:PendingMembersTable_CAPABILITIES_COLUMN_KEY,render:function render(capabilities){return(0,jsx_runtime.jsx)("div",{style:{maxWidth:"200px"},children:(0,jsx_runtime.jsx)(RoleTags.A,{userRoles:capabilities})})}},{title:"Last login",dataIndex:PendingMembersTable_LAST_ACTIVE_COLUMN_KEY,key:PendingMembersTable_LAST_ACTIVE_COLUMN_KEY,render:function render(lastActive){if(!lastActive){return"-"}return(0,dayjs.A)(lastActive).timeZoneFormat("LL")}},{title:"Actions",width:"280px",render:function render(record){var _ref4=record||{},invite=_ref4.invite;var requested=graphql.Z8C.requested;var notRequested=graphql.Z8C.not_requested;var pendingEmailVerification=graphql.Z8C.pending_email_verification;
1var showAddMemberButton=!invite||invite.status===requested||invite.status===notRequested;var showResendEmailVerificationButton=(invite===null||invite===void 0?void 0:invite.status)===pendingEmailVerification;return(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",children:[showAddMemberButton&&(0,jsx_runtime.jsx)(BusinessAdminButton.A,{isBusinessAdmin:isBusinessAdmin,name:"add-member-button",placement:constants.El,onClick:function onClick(){onClickAddMember(record)},btnText:"Add member",isDeleted:isDeleted}),!showAddMemberButton&&!showResendEmailVerificationButton&&(0,jsx_runtime.jsx)(BusinessAdminButton.A,{isBusinessAdmin:isBusinessAdmin,name:"resend-invitation-button",placement:constants.El,onClick:function onClick(){return onClickResendInvitation(record)},disabled:!isBusinessAdmin||(invite===null||invite===void 0?void 0:invite.status)!==graphql.Z8C.expired&&(invite===null||invite===void 0?void 0:invite.status)!==graphql.Z8C.pending_account_creation,btnText:"Resend invitation",isDeleted:isDeleted}),showResendEmailVerificationButton&&(0,jsx_runtime.jsx)(BusinessAdminButton.A,{isBusinessAdmin:true,name:"resend-verification-button",placement:constants.El,onClick:function onClick(){var _record$user;onClickResendEmailVerification(record===null||record===void 0?void 0:(_record$user=record.user)===null||_record$user===void 0?void 0:_record$user.id)},btnText:"Resend email verification",isDeleted:isDeleted}),(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_RemoveMemberButton,{member:record,isBusinessAdmin:isBusinessAdmin,placement:constants.El,isPendingMember:true})]})}}];return(0,jsx_runtime.jsx)(table.A,{rowKey:function rowKey(record){var _record$invite3;return record===null||record===void 0?void 0:(_record$invite3=record.invite)===null||_record$invite3===void 0?void 0:_record$invite3.id},dataSource:members,columns:columns,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})}var PendingMembersPanel_PendingMembersTable=PendingMembersTable;function PendingMembersPanel(){var _businessAccountPendi;var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var navigate=(0,dist.Zp)();var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,inviteStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;var _useBusinessAccountPe=(0,graphql.hA7)({variables:{filters:{businessAccountId:businessAccountId,searchText:searchText,inviteStatus:null,inviteStatuses:inviteStatuses||[]},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true}}),_useBusinessAccountPe2=_useBusinessAccountPe.data;_useBusinessAccountPe2=_useBusinessAccountPe2===void 0?{}:_useBusinessAccountPe2;var businessAccountPendingMembers=_useBusinessAccountPe2.businessAccountPendingMembers,loading=_useBusinessAccountPe.loading,error=_useBusinessAccountPe.error;var totalPendingMembers=businessAccountPendingMembers===null||businessAccountPendingMembers===void 0?void 0:businessAccountPendingMembers.totalCount;var onSearch=function onSearch(value){var params=(0,logic.DK)({query:value,status:(inviteStatuses===null||inviteStatuses===void 0?void 0:inviteStatuses.toString())||""});navigate("".concat(pathname).concat(params))};var onChange=function onChange(pagination,filters){if(pagination.current&&+pagination.current!==+pageNumber){var params=(0,logic.DK)({query:searchText,status:(inviteStatuses===null||inviteStatuses===void 0?void 0:inviteStatuses.toString())||"",page:pagination.current});navigate("".concat(pathname).concat(params))}else if(filters.inviteStatus!==inviteStatuses){var _params=(0,logic.DK)({query:searchText,status:filters.inviteStatus});navigate("".concat(pathname).concat(_params))}};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader,{onSearch:onSearch,defaultText:searchText,placeholder:"Search by member's email",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_AddNewMemberButton,{})}),(0,jsx_runtime.jsxs)(card.A,{style:{marginTop:"24px"},children:[error?(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchErrorMessage,{message:"Error fetching members: ".concat(error.message)}):(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchResultsCount,{message:"".concat(totalPendingMembers!==null&&totalPendingMembers!==void 0?totalPendingMembers:"-"," total pending members")}),(0,jsx_runtime.jsx)(PendingMembersPanel_PendingMembersTable,{members:(_businessAccountPendi=businessAccountPendingMembers===null||businessAccountPendingMembers===void 0?void 0:businessAccountPendingMembers.items)!==null&&_businessAccountPendi!==void 0?_businessAccountPendi:[],pageNumber:+pageNumber,totalCount:totalPendingMembers!==null&&totalPendingMembers!==void 0?totalPendingMembers:0,onChange:onChange,loading:loading,statusFilters:inviteStatuses})]})]})}var BusinessAccountDetailsPage_PendingMembersPanel=PendingMembersPanel;var InfoCircleFilled=__webpack_require__(517850);function SalesforceContacts_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
1enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function SalesforceContacts_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?SalesforceContacts_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):SalesforceContacts_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}var SalesforceContacts_PLACEMENT="business-account-salesforce-table";function SalesforceContacts(){var navigate=(0,dist.Zp)();var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var _useContext=(0,react.useContext)(context.WO),_useContext$businessA=_useContext.businessAccount,id=_useContext$businessA.id,deletedAt=_useContext$businessA.deletedAt,isBusinessAdmin=_useContext.isBusinessAdmin,setMember=_useContext.setMember,toggleUi=_useContext.toggleUi;var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,inviteStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;var isDeleted=Boolean(deletedAt);var _useBusinessAccountCo=(0,graphql.esy)({variables:{businessAccountId:id,searchText:searchText,membershipFilters:inviteStatuses,limit:constants.gX,offset:(+pageNumber-1)*constants.gX},fetchPolicy:"network-only"}),error=_useBusinessAccountCo.error,loading=_useBusinessAccountCo.loading,_useBusinessAccountCo2=_useBusinessAccountCo.data;_useBusinessAccountCo2=_useBusinessAccountCo2===void 0?{}:_useBusinessAccountCo2;var businessAccountContacts=_useBusinessAccountCo2.businessAccountContacts;var onSearch=function onSearch(value){var params=(0,logic.DK)({query:value});navigate("".concat(pathname).concat(params))};var onClickAddMember=function onClickAddMember(member){toggleUi(constants.bj);setMember(member)};var onChange=function onChange(pagination){if(pagination.current&&+pagination.current!==+pageNumber){var params=(0,logic.DK)({query:searchText,status:(inviteStatuses===null||inviteStatuses===void 0?void 0:inviteStatuses.toString())||"",page:pagination.current});navigate("".concat(pathname).concat(params))}};var showAddMemberButton=function showAddMemberButton(status){return!["member","pending_email_verification"].includes(status||"")};var totalContacts=businessAccountContacts===null||businessAccountContacts===void 0?void 0:businessAccountContacts.totalCount;var paginationProps={current:+pageNumber,showSizeChanger:false,total:totalContacts};var columns=[{title:"Name",render:function render(record){return(0,jsx_runtime.jsx)(NameColumn,SalesforceContacts_objectSpread({},record.user))}},{title:"Email",dataIndex:["user","email"]},{title:"Status",key:"inviteStatus",render:function render(record){var _ref=record||{},status=_ref.status;if(!status||!constants.P5[status]){return"-"}var _PENDING_MEMBERSHIP_S=constants.P5[status],tagColor=_PENDING_MEMBERSHIP_S.tagColor,display=_PENDING_MEMBERSHIP_S.display;return(0,jsx_runtime.jsx)(tag.A,{color:tagColor,children:display})},width:180},{title:"Last login",dataIndex:"lastLoginDate",render:function render(lastLoginDate){return(0,jsx_runtime.jsx)("div",{children:lastLoginDate?(0,dayjs.A)(lastLoginDate).timeZoneFormat("LL"):"-"})},width:200},{title:"Actions",width:130,render:function render(record){var _record$user;return(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:showAddMemberButton(record.status)&&(0,jsx_runtime.jsx)(BusinessAdminButton.A,{btnText:"Add member",disabled:!(record===null||record===void 0?void 0:(_record$user=record.user)===null||_record$user===void 0?void 0:_record$user.enabled)||isDeleted,isBusinessAdmin:isBusinessAdmin,name:"add-member-button",placement:SalesforceContacts_PLACEMENT,onClick:function onClick(){onClickAddMember(record)}})})}}];return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(es_alert.A,{message:"Add Salesforce contacts as platform Teams Account members",description:"To remove, deactivate, or resend a Teams Account invitation please search for the user in the Members or Pending members tabs.",type:"info",showIcon:true,style:{marginBottom:"24px"}}),(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSearchHeader,{onSearch:onSearch,defaultText:"",isColumn:true,placeholder:"Search by contact's email",children:(0,jsx_runtime.jsx)(Box.A,{justifyContent:"between",children:(0,jsx_runtime.jsxs)(Box.A,{children:[totalContacts," total Salesforce contacts"," ",(0,jsx_runtime.jsx)(Tooltip.A,{title:"Results include only contacts with a platform user account",children:(0,jsx_runtime.jsx)(InfoCircleFilled.A,{style:{marginLeft:5,marginTop:2,color:(0,getColor.Ay)("info6")}})})]})})}),error&&(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SearchErrorMessage,{message:"Error fetching quotes: ".concat(error===null||error===void 0?void 0:error.message)}),(0,jsx_runtime.jsx)(card.A,{children:(0,jsx_runtime.jsx)(table.A,{dataSource:businessAccountContacts===null||businessAccountContacts===void 0?void 0:businessAccountContacts.items,columns:columns,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})})]})}var BusinessAccountDetailsPage_SalesforceContacts=SalesforceContacts;var ExclamationCircleFilled=__webpack_require__(907541);var ResendInvitationModal_PLACEMENT="resend-invitation-modal";var MODAL_DESCRIPTION="The link to create an account and join the Teams Account will expire in 5 days.";var ResendInvitationModal=function ResendInvitationModal(props){var _member$invite,_member$invite2;var member=props.member,visible=props.visible,onClose=props.onClose,onCancel=props.onCancel;
1var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),isSendingInvitation=_useState2[0],setIsSendingInvitation=_useState2[1];var _ref=(0,react.useContext)(context.WO)||{},businessAccountId=_ref.businessAccount.id;var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,inviteStatuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;var _useResendBusinessAcc=(0,graphql.YSF)({refetchQueries:[(0,graphql.B_j)({filters:{businessAccountId:businessAccountId,searchText:searchText,inviteStatuses:inviteStatuses!==null&&inviteStatuses!==void 0?inviteStatuses:[],inviteStatus:null},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true})]}),_useResendBusinessAcc2=slicedToArray_default()(_useResendBusinessAcc,1),resendBusinessAccountInvite=_useResendBusinessAcc2[0];var businessAccountInviteId=(_member$invite=member.invite)===null||_member$invite===void 0?void 0:_member$invite.id;var email=(_member$invite2=member.invite)===null||_member$invite2===void 0?void 0:_member$invite2.email;var modalTitle="Are you sure you want to resend an email invitation to ".concat(email,"?");var onClickResendInvitation=function onClickResendInvitation(evt){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{setIsSendingInvitation(false);return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var variables;evt.preventDefault();setIsSendingInvitation(true);variables={businessAccountInviteId:businessAccountInviteId};var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{logger.A.exception(err,{extra:{info:"BusinessAccountPendingMembersPanel::Failed to resend invite(s) for member: ".concat(email),variables:variables,member:member}});onClose(false);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(resendBusinessAccountInvite({variables:variables})).then((function($await_2){try{onClose(true);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};return(0,jsx_runtime.jsx)(modal.A,{bodyStyle:{padding:"24px 12px 12px 24px"},centered:true,closable:true,footer:null,visible:visible,onCancel:onCancel,width:"550px",maskClosable:true,children:(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(ExclamationCircleFilled.A,{style:{color:(0,getColor.Ay)("warning"),fontSize:"21px",marginRight:"18px"}}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flex:1,children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",color:"blackAlpha65",style:{marginBottom:"12px",width:"90%"},children:modalTitle}),(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha65",style:{marginBottom:"18px"},children:MODAL_DESCRIPTION}),(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",children:[(0,jsx_runtime.jsx)(Button.A,{onClick:onCancel,name:"".concat(ResendInvitationModal_PLACEMENT,"-cancel"),placement:ResendInvitationModal_PLACEMENT,"data-test-target":"".concat(ResendInvitationModal_PLACEMENT,"-cancel"),style:{marginRight:"8px",marginLeft:"auto"},children:"Cancel"}),(0,jsx_runtime.jsx)(Button.A,{type:"primary",onClick:onClickResendInvitation,name:"".concat(ResendInvitationModal_PLACEMENT,"-confirm"),placement:ResendInvitationModal_PLACEMENT,"data-test-target":"".concat(ResendInvitationModal_PLACEMENT,"-confirm"),loading:isSendingInvitation,children:"Resend invitation"})]})]})]})})};var ResendInvitationModal_ResendInvitationModal=ResendInvitationModal;var MemberModals_ResendInvitationModal=ResendInvitationModal_ResendInvitationModal;var useGetRefetchQueries=function useGetRefetchQueries(businessAccountId){var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,statuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;return[(0,graphql.B_j)({filters:{businessAccountId:businessAccountId,searchText:searchText,inviteStatuses:statuses!==null&&statuses!==void 0?statuses:[],inviteStatus:null},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true})]};var getInviteMemberErrorMessage=function getInviteMemberErrorMessage(err){var errorMessage;switch(err.errorCode){case graphql.cVS.already_activated:errorMessage="This user has already been activated";break;case graphql.cVS.different_salesforce_account:errorMessage="This user belongs to a different Salesforce account and cannot be added";break;case graphql.cVS.email_exists_different_business_account:errorMessage="This user already belongs to a different Teams Account";break;case graphql.cVS.email_exists_same_business_account:errorMessage="This user already belongs to this Teams Account";break;
1case graphql.cVS.invite_already_exists:errorMessage="This user has already been invited";break;case graphql.cVS.needs_activation:errorMessage="This user needs to be activated";break;case graphql.cVS.failed_to_create:default:errorMessage="Failed to add member to this Teams Account";break}return errorMessage};var AddMemberModal_PLACEMENT="add-member-modal";var MODAL_DESCRIPTION_1="Members in a Teams Account will be able to:";var MODAL_DESCRIPTION_2="Members will be required to verify their email address to access the Teams Account. Email verification links expire in 5 days.";var AddMemberModal=function AddMemberModal(props){var _member$invite,_member$user;var member=props.member,visible=props.visible,onClose=props.onClose,onCancel=props.onCancel,businessAccountId=props.businessAccountId;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),isAddingMember=_useState2[0],setAddingMember=_useState2[1];var refetchQueries=useGetRefetchQueries(businessAccountId);var _useSendBusinessAccou=(0,graphql.Gey)(),_useSendBusinessAccou2=slicedToArray_default()(_useSendBusinessAccou,1),sendBusinessAccountInvites=_useSendBusinessAccou2[0];var email=member&&"invite"in member?member===null||member===void 0?void 0:(_member$invite=member.invite)===null||_member$invite===void 0?void 0:_member$invite.email:member===null||member===void 0?void 0:(_member$user=member.user)===null||_member$user===void 0?void 0:_member$user.email;var modalTitle="".concat(email," will have access to the Teams Account on platform once added. Are you sure you want to continue?");var onClickAddMember=function onClickAddMember(evt){return new Promise((function($return,$error){var emails,variables,_response$data,_response$data$sendBu,response,errors,hasNoErrors,err,_errorMessage;evt.preventDefault();setAddingMember(true);emails=[email];variables={businessAccountId:businessAccountId,emails:emails};var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{logger.A.exception(err,{extra:{info:"AddMemberModal:: Failed to add member to Teams Account: ",variables:variables}});onClose(false);return $Try_1_Post()}catch($boundEx){return $error($boundEx)}};try{return Promise.resolve(sendBusinessAccountInvites({variables:variables,refetchQueries:refetchQueries})).then((function($await_2){try{response=$await_2;errors=((_response$data=response.data)===null||_response$data===void 0?void 0:(_response$data$sendBu=_response$data.sendBusinessAccountInvites)===null||_response$data$sendBu===void 0?void 0:_response$data$sendBu.errors)||[];hasNoErrors=!errors.length;if(hasNoErrors){onClose(true)}else{err=errors[0];_errorMessage=getInviteMemberErrorMessage(err);logger.A.exception(err,{extra:{info:"AddMemberModal:: ".concat(_errorMessage),variables:variables}});onClose(false,_errorMessage)}return $Try_1_Post()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};return(0,jsx_runtime.jsx)(modal.A,{bodyStyle:{padding:"24px 12px 12px 24px"},centered:true,closable:true,footer:null,visible:visible,onCancel:onCancel,width:"550px",maskClosable:true,children:(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(ExclamationCircleFilled.A,{style:{color:(0,getColor.Ay)("warning"),fontSize:"21px",marginRight:"18px"}}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flex:1,children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",style:{marginBottom:"12px",width:"90%"},children:modalTitle}),(0,jsx_runtime.jsx)(Text.A,{style:{marginBottom:"16px"},children:MODAL_DESCRIPTION_1}),(0,jsx_runtime.jsx)("ul",{style:{marginBottom:"16px",paddingLeft:"24px"},children:EnableBusinessAccountSwitch_constants.h.map((function(ability,index){return(0,jsx_runtime.jsx)("li",{children:(0,jsx_runtime.jsx)(Text.A,{children:ability})},index)}))}),(0,jsx_runtime.jsx)(Text.A,{style:{marginBottom:"18px"},children:MODAL_DESCRIPTION_2}),(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",children:[(0,jsx_runtime.jsx)(Button.A,{onClick:onCancel,name:"".concat(AddMemberModal_PLACEMENT,"-cancel"),placement:AddMemberModal_PLACEMENT,"data-test-target":"".concat(AddMemberModal_PLACEMENT,"-cancel"),style:{marginRight:"8px",marginLeft:"auto"},children:"Cancel"}
1),(0,jsx_runtime.jsx)(Button.A,{type:"primary",onClick:onClickAddMember,name:"".concat(AddMemberModal_PLACEMENT,"-confirm"),placement:AddMemberModal_PLACEMENT,"data-test-target":"".concat(AddMemberModal_PLACEMENT,"-confirm"),loading:isAddingMember,children:"Add member"})]})]})]})})};var AddMemberModal_AddMemberModal=AddMemberModal;var MemberModals_AddMemberModal=AddMemberModal_AddMemberModal;var RemoveMemberModal_PLACEMENT="remove-member-modal";var RemoveMemberModal_MODAL_DESCRIPTION="Removed members will still have access to their account, quotes and orders if applicable.";var RemoveMemberModal=function RemoveMemberModal(props){var member=props.member,visible=props.visible,onClose=props.onClose,onCancel=props.onCancel;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),isRemovingMember=_useState2[0],setIsRemovingMember=_useState2[1];var _ref=(0,react.useContext)(context.WO)||{},businessAccountName=_ref.businessAccount.name;var _useBusinessAccountMe=hooks_useBusinessAccountMembers(),refetchMembers=_useBusinessAccountMe.refetch;var _useRemoveBusinessAcc=(0,graphql.YsI)(),_useRemoveBusinessAcc2=slicedToArray_default()(_useRemoveBusinessAcc,1),removeBusinessAccountMembership=_useRemoveBusinessAcc2[0];var memberId=member.id;var email=member.user.email;var modalTitle="Are you sure you want to remove the following member from ".concat(businessAccountName,"'s Teams Account?");var onClickRemoveMember=function onClickRemoveMember(evt){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{setIsRemovingMember(false);return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var variables;evt.preventDefault();setIsRemovingMember(true);variables={removeBusinessAccountMembershipId:memberId};var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{logger.A.exception(err,{extra:{info:"RemoveMemberModal::Failed to remove member: ".concat(email),variables:variables,member:member}});onClose(false);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(removeBusinessAccountMembership({variables:variables})).then((function($await_2){try{return Promise.resolve(refetchMembers()).then((function($await_3){try{onClose(true);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};return(0,jsx_runtime.jsx)(modal.A,{bodyStyle:{padding:"24px 12px 12px 24px"},centered:true,closable:true,footer:null,visible:visible,onCancel:onCancel,width:"550px",maskClosable:true,children:(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(ExclamationCircleFilled.A,{style:{color:(0,getColor.Ay)("warning"),fontSize:"21px",marginRight:"18px"}}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flex:1,children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",color:"blackAlpha65",style:{marginBottom:"12px",width:"90%"},children:modalTitle}),(0,jsx_runtime.jsx)("ul",{children:(0,jsx_runtime.jsx)("li",{children:email})}),(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha65",style:{marginBottom:"18px"},children:RemoveMemberModal_MODAL_DESCRIPTION}),(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",children:[(0,jsx_runtime.jsx)(Button.A,{onClick:onCancel,name:"".concat(RemoveMemberModal_PLACEMENT,"-cancel"),placement:RemoveMemberModal_PLACEMENT,"data-test-target":"".concat(RemoveMemberModal_PLACEMENT,"-cancel"),style:{marginRight:"8px",marginLeft:"auto"},children:"Cancel"}),(0,jsx_runtime.jsx)(Button.A,{type:"primary",onClick:onClickRemoveMember,name:"".concat(RemoveMemberModal_PLACEMENT,"-confirm"),placement:RemoveMemberModal_PLACEMENT,"data-test-target":"".concat(RemoveMemberModal_PLACEMENT,"-confirm"),loading:isRemovingMember,children:"Remove member"})]})]})]})})};var RemoveMemberModal_RemoveMemberModal=RemoveMemberModal;var MemberModals_RemoveMemberModal=RemoveMemberModal_RemoveMemberModal;var useGetPendingMemberRefetchQueries=function useGetPendingMemberRefetchQueries(businessAccountId){var _useGetBusinessAccoun=(0,logic.gR)(),searchText=_useGetBusinessAccoun.query,statuses=_useGetBusinessAccoun.status,pageNumber=_useGetBusinessAccoun.page;return[(0,graphql.B_j)({filters:{businessAccountId:businessAccountId,searchText:searchText,inviteStatuses:statuses!==null&&statuses!==void 0?statuses:[],inviteStatus:null},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true})]};var RemovePendingMemberModal_PLACEMENT="remove-pending-member-modal";var RemovePendingMemberModal_MODAL_DESCRIPTION="Removing a member will prevent the user from accessing the Teams Accountâs benefits and settings. Removed members will not lose access to any existing quotes or orders.";var RemovePendingMemberModal=function RemovePendingMemberModal(props){var _member$invite,_member$invite2;var member=props.member,visible=props.visible,onClose=props.onClose,onCancel=props.onCancel;
1var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),isRemovingMember=_useState2[0],setIsRemovingMember=_useState2[1];var _ref=(0,react.useContext)(context.WO)||{},_ref$businessAccount=_ref.businessAccount,businessAccountId=_ref$businessAccount.id,businessAccountName=_ref$businessAccount.name;var refetchQueries=useGetPendingMemberRefetchQueries(businessAccountId);var _useRevokeBusinessAcc=(0,graphql.OOB)({refetchQueries:refetchQueries}),_useRevokeBusinessAcc2=slicedToArray_default()(_useRevokeBusinessAcc,1),revokeBusinessAccountInvites=_useRevokeBusinessAcc2[0];var memberId=(_member$invite=member.invite)===null||_member$invite===void 0?void 0:_member$invite.id;var email=(_member$invite2=member.invite)===null||_member$invite2===void 0?void 0:_member$invite2.email;var modalTitle="Are you sure you want to remove the following member from ".concat(businessAccountName,"'s Teams Account?");var onClickRemoveMember=function onClickRemoveMember(evt){return new Promise((function($return,$error){var $Try_1_Finally=function($Try_1_Exit){return function($Try_1_Value){try{setIsRemovingMember(false);return $Try_1_Exit&&$Try_1_Exit.call(this,$Try_1_Value)}catch($boundEx){return $error($boundEx)}}.bind(this)}.bind(this);var variables;evt.preventDefault();setIsRemovingMember(true);variables={inviteIds:[memberId]};var $Try_1_Post=function(){try{return $return()}catch($boundEx){return $error($boundEx)}};var $Try_1_Catch=function(err){try{logger.A.exception(err,{extra:{info:"RemovePendingMemberModal::Failed to remove member: ".concat(email),variables:variables,member:member}});onClose(false);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Finally($error)($boundEx)}};try{return Promise.resolve(revokeBusinessAccountInvites({variables:variables})).then((function($await_2){try{onClose(true);return $Try_1_Finally($Try_1_Post)()}catch($boundEx){return $Try_1_Catch($boundEx)}}),$Try_1_Catch)}catch(err){$Try_1_Catch(err)}}))};return(0,jsx_runtime.jsx)(modal.A,{bodyStyle:{padding:"24px 12px 12px 24px"},centered:true,closable:true,footer:null,visible:visible,onCancel:onCancel,width:"550px",maskClosable:true,children:(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsx)(ExclamationCircleFilled.A,{style:{color:(0,getColor.Ay)("warning"),fontSize:"21px",marginRight:"18px"}}),(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flex:1,children:[(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",color:"blackAlpha65",style:{marginBottom:"12px",width:"90%"},children:modalTitle}),(0,jsx_runtime.jsx)("ul",{children:(0,jsx_runtime.jsx)("li",{children:email})}),(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha65",style:{marginBottom:"18px"},children:RemovePendingMemberModal_MODAL_DESCRIPTION}),(0,jsx_runtime.jsxs)(Box.A,{justifyContent:"end",children:[(0,jsx_runtime.jsx)(Button.A,{onClick:onCancel,name:"".concat(RemovePendingMemberModal_PLACEMENT,"-cancel"),placement:RemovePendingMemberModal_PLACEMENT,"data-test-target":"".concat(RemovePendingMemberModal_PLACEMENT,"-cancel"),style:{marginRight:"8px",marginLeft:"auto"},children:"Cancel"}),(0,jsx_runtime.jsx)(Button.A,{type:"primary",onClick:onClickRemoveMember,name:"".concat(RemovePendingMemberModal_PLACEMENT,"-confirm"),placement:RemovePendingMemberModal_PLACEMENT,"data-test-target":"".concat(RemovePendingMemberModal_PLACEMENT,"-confirm"),loading:isRemovingMember,children:"Remove member"})]})]})]})})};var RemovePendingMemberModal_RemovePendingMemberModal=RemovePendingMemberModal;var MemberModals_RemovePendingMemberModal=RemovePendingMemberModal_RemovePendingMemberModal;function MemberModals(){var _member$invite,_member$user;var _useContext=(0,react.useContext)(context.WO),id=_useContext.businessAccount.id,ui=_useContext.ui,member=_useContext.member,toggleUi=_useContext.toggleUi;var email=member&&"invite"in member?member===null||member===void 0?void 0:(_member$invite=member.invite)===null||_member$invite===void 0?void 0:_member$invite.email:member===null||member===void 0?void 0:(_member$user=member.user)===null||_member$user===void 0?void 0:_member$user.email;var onCloseAddMemberModal=function onCloseAddMemberModal(success){var errorMessage=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"".concat(email," could not be added");toggleUi(constants.bj);if(success){message.Ay.success("".concat(email," successfully added!"))}else{message.Ay.error(errorMessage)}};var onCloseResendInvitationModal=function onCloseResendInvitationModal(success){toggleUi(constants.OZ);if(success){message.Ay.success("Invitation successfully sent to ".concat(email,"!"))}else{message.Ay.error("Could not resend an invitation to ".concat(email))}};var onCloseRemoveMemberModal=function onCloseRemoveMemberModal(success){toggleUi(constants.Bz);if(success){message.Ay.success("".concat(email," successfully removed!"))}else{message.Ay.error("".concat(email," could not be removed"))}};var onCloseRemovePendingMemberModal=function onCloseRemovePendingMemberModal(success){toggleUi(constants.CL);if(success){message.Ay.success("".concat(email," successfully removed!"))}else{message.Ay.error("".concat(email," could not be removed"))}};return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[ui[constants.bj]&&(0,jsx_runtime.jsx)(MemberModals_AddMemberModal,{member:member,visible:ui[constants.bj],onClose:onCloseAddMemberModal,onCancel:function onCancel(){toggleUi(constants.bj)},businessAccountId:id}),ui[constants.Bz]&&(0,jsx_runtime.jsx)(MemberModals_RemoveMemberModal,{member:member,visible:ui[constants.Bz],onClose:onCloseRemoveMemberModal,onCancel:function onCancel(){toggleUi(constants.Bz)}}),ui[constants.CL]&&(0,jsx_runtime.jsx)(MemberModals_RemovePendingMemberModal,{member:member,visible:ui[constants.CL],onClose:onCloseRemovePendingMemberModal,onCancel:function onCancel(){toggleUi(constants.CL)}}),ui[constants.OZ]&&(0,jsx_runtime.jsx)(MemberModals_ResendInvitationModal,{member:member,visible:ui[constants.OZ],onClose:onCloseResendInvitationModal,onCancel:function onCancel(){toggleUi(constants.OZ)}})]})}var BusinessAccountDetailsPage_MemberModals=MemberModals;var es6_regexp_search=__webpack_require__(774701);var query_string=__webpack_require__(686663);var TeamDetailsPage_logic=__webpack_require__(500175);var constants_PLACEMENT="view-team-members-modal";var VIEW_OBO_BUTTON="view-team-member-obo-button";var TeamMemberRow=function TeamMemberRow(_ref){var member=_ref.member,teamId=_ref.teamId;var navigate=(0,dist.Zp)();var isDisabled=!member.enabled;var viewOBO=function viewOBO(){navigate("".concat(preferences.uh,"/user/").concat(member.id,"/team/").concat(teamId))};return(0,jsx_runtime.jsxs)(Box.A,{children:[(0,jsx_runtime.jsxs)(Box.A,{direction:"col",flexGrow:"1",children:[(0,jsx_runtime.jsxs)(Text.A,{fontWeight:500,children:[member.displayName,isDisabled&&" (deactivated)"]}),(0,jsx_runtime.jsx)(Text.A,{color:"blackAlpha65",children:member.email})]}),(0,jsx_runtime.jsx)(Box.A,{textAlign:"right",alignItems:"center",paddingLeft:"64px",children:(0,jsx_runtime.jsx)(Button.A,{name:VIEW_OBO_BUTTON,"data-test-target":VIEW_OBO_BUTTON,placement:constants_PLACEMENT,onClick:function onClick(){return viewOBO()},children:"Open OBO"})})]})};var TeamMemberRow_TeamMemberRow=TeamMemberRow;var ViewTeamMembersModal_TeamMemberRow=TeamMemberRow_TeamMemberRow;var ViewTeamMembersModal_styles=__webpack_require__(979121);var ViewTeamMembersModal_styles_options={};ViewTeamMembersModal_styles_options.styleTagTransform=styleTagTransform_default();ViewTeamMembersModal_styles_options.setAttributes=setAttributesWithoutAttributes_default();ViewTeamMembersModal_styles_options.insert=insertBySelector_default().bind(null,"head");ViewTeamMembersModal_styles_options.domAPI=styleDomAPI_default();ViewTeamMembersModal_styles_options.insertStyleElement=insertStyleElement_default();var ViewTeamMembersModal_styles_update=injectStylesIntoStyleTag_default()(ViewTeamMembersModal_styles.A,ViewTeamMembersModal_styles_options);var TeamsPanel_ViewTeamMembersModal_styles=ViewTeamMembersModal_styles.A&&ViewTeamMembersModal_styles.A.locals?ViewTeamMembersModal_styles.A.locals:undefined;var ViewTeamMembersModal=function ViewTeamMembersModal(_ref){var team=_ref.team,visible=_ref.visible,onCancel=_ref.onCancel;var _useTeamMembersList=(0,TeamDetailsPage_logic._U)(team.id,false,true),_useTeamMembersList$d=_useTeamMembersList.data;_useTeamMembersList$d=_useTeamMembersList$d===void 0?{}:_useTeamMembersList$d;var userTeamMembers=_useTeamMembersList$d.userTeamMembers,loading=_useTeamMembersList.loading;return(0,jsx_runtime.jsx)(modal.A,{title:"".concat(team.name," team members"),bodyStyle:{padding:"24px 12px 12px 24px"}
1,centered:true,closable:true,footer:null,visible:visible,onCancel:onCancel,width:"550px",maskClosable:true,children:loading?(0,jsx_runtime.jsx)(Text.A,{fontSize:"16px",color:"blackAlpha65",children:"Loading members"}):(0,jsx_runtime.jsxs)(Box.A,{direction:"col",children:[(0,jsx_runtime.jsxs)(Text.A,{fontSize:"16px",color:"blackAlpha65",style:{marginBottom:"12px",width:"90%"},children:[userTeamMembers===null||userTeamMembers===void 0?void 0:userTeamMembers.items.length," total members"]}),(0,jsx_runtime.jsx)("ul",{className:TeamsPanel_ViewTeamMembersModal_styles.memberList,children:(userTeamMembers===null||userTeamMembers===void 0?void 0:userTeamMembers.items)&&(userTeamMembers===null||userTeamMembers===void 0?void 0:userTeamMembers.items.map((function(member){return(0,jsx_runtime.jsx)("li",{children:(0,jsx_runtime.jsx)(ViewTeamMembersModal_TeamMemberRow,{member:member,teamId:team.id})},member.email)})))})]})})};var ViewTeamMembersModal_ViewTeamMembersModal=ViewTeamMembersModal;var TeamsPanel_ViewTeamMembersModal=ViewTeamMembersModal_ViewTeamMembersModal;var TeamsPanel_NAME_COLUMN_KEY="name";var TeamsPanel_EMAIL_COLUMN_KEY="email";var TeamsPanel_PLACEMENT="teams-table-email-link";function TeamsPanel(){var _data$teams,_data$teams2;var _useParams=(0,dist.g)(),businessAccountId=_useParams.businessAccountId;var _useLocation=(0,dist.zy)(),search=_useLocation.search,pathname=_useLocation.pathname;var navigate=(0,dist.Zp)();var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),teamModalVisible=_useState2[0],setTeamModalVisible=_useState2[1];var _useState3=(0,react.useState)({}),_useState4=slicedToArray_default()(_useState3,2),selectedTeam=_useState4[0],setSelectedTeam=_useState4[1];var _queryString$parse=query_string.parse(search),page=_queryString$parse.page;var pageNumber=page||1;var _useTeamsQuery=(0,graphql.HAY)({variables:{filters:{businessAccountId:businessAccountId,userId:null},limit:constants.gX,offset:(+pageNumber-1)*constants.gX,withDeleted:true},fetchPolicy:"network-only"}),data=_useTeamsQuery.data,loading=_useTeamsQuery.loading;var totalCount=data===null||data===void 0?void 0:(_data$teams=data.teams)===null||_data$teams===void 0?void 0:_data$teams.totalCount;var teamsList=(data===null||data===void 0?void 0:(_data$teams2=data.teams)===null||_data$teams2===void 0?void 0:_data$teams2.items)||[];var paginationProps={total:totalCount,current:+pageNumber,showSizeChanger:false,hideOnSinglePage:true};var onChange=function onChange(pagination){if(pagination.current&&+pagination.current!==+pageNumber){var params=query_string.stringify({page:pagination.current});navigate("".concat(pathname,"?").concat(params))}};var viewTeamMembers=function viewTeamMembers(team){setSelectedTeam(team);setTeamModalVisible(true)};var columns=[{title:"Name",dataIndex:"name",key:TeamsPanel_NAME_COLUMN_KEY},{title:"Team members",render:function render(record){return(0,jsx_runtime.jsx)(tooltip.A,{title:"View and select a team member to OBO",overlayStyle:{maxWidth:"175px"},placement:"bottom",children:(0,jsx_runtime.jsx)(Link.A,{placement:TeamsPanel_PLACEMENT,name:"team-members-link-".concat(record.id),"data-test-target":"team-members-link-".concat(record.id),onClick:function onClick(evt){evt.preventDefault();viewTeamMembers(record)},children:record.totalMembers})})}},{title:"Created by",key:TeamsPanel_EMAIL_COLUMN_KEY,render:function render(record){var _ref=record||{},_ref$createdBy=_ref.createdBy,email=_ref$createdBy.email,id=_ref$createdBy.id;return(0,jsx_runtime.jsx)(Link.A,{href:"/admin/app/user/".concat(id),placement:TeamsPanel_PLACEMENT,target:"_blank","data-test-target":"user-".concat(email),children:email})}},{title:"Created on",render:function render(record){if(!record.createdAt){return"-"}return(0,dayjs.A)(record.createdAt).timeZoneFormat("ddd, MMM Do YYYY")}},{title:"Quotes",dataIndex:"totalQuotes"},{title:"Orders",dataIndex:"totalSalesOrders"}];return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[teamModalVisible&&(0,jsx_runtime.jsx)(TeamsPanel_ViewTeamMembersModal,{team:selectedTeam,visible:teamModalVisible,onCancel:function onCancel(){setTeamModalVisible(false)}}),(0,jsx_runtime.jsx)(table.A,{rowKey:function rowKey(record){return record.id},dataSource:teamsList,columns:columns,style:{width:"100%"},pagination:paginationProps,onChange:onChange,loading:loading,scroll:{x:"max-content"}})]})}var BusinessAccountDetailsPage_TeamsPanel=TeamsPanel;function BusinessAccountDetailsPage_ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);
1enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function BusinessAccountDetailsPage_objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?BusinessAccountDetailsPage_ownKeys(Object(source),!0).forEach((function(key){defineProperty_default()(target,key,source[key])})):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):BusinessAccountDetailsPage_ownKeys(Object(source)).forEach((function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))}))}return target}function BusinessAccountDetailsError(_ref){var message=_ref.message;return(0,jsx_runtime.jsx)(Box.A,{width:"100%",padding:"24px",children:(0,jsx_runtime.jsx)(es_alert.A,{showIcon:true,type:"error",message:"Error fetching Teams Account: ".concat(message),style:{width:"100%"}})})}function BusinessAccountDetailsPage(){var _useState3,_data$businessAccount;var navigate=(0,dist.Zp)();var _useLocation=(0,dist.zy)(),pathname=_useLocation.pathname;var _useContext=(0,react.useContext)(NavigationConfig._3),setNavigationConfig=_useContext.setNavigationConfig;(0,react.useEffect)((function(){setNavigationConfig({navTitle:preferences.sp,sidebar:preferences.KC,scroll:true})}),[setNavigationConfig]);var _useParams=(0,dist.g)(),currentTab=_useParams.tab;var _useParams2=(0,dist.g)(),_useParams2$businessA=_useParams2.businessAccountId,businessAccountId=_useParams2$businessA===void 0?"":_useParams2$businessA;var _useBusinessAccountQu=(0,graphql.BJ$)({variables:{businessAccountId:businessAccountId,withDeleted:true},skip:!businessAccountId}),data=_useBusinessAccountQu.data,loading=_useBusinessAccountQu.loading,error=_useBusinessAccountQu.error,refetch=_useBusinessAccountQu.refetch;var _useSelector=(0,es.d4)(redux_modules_identity.Cf),isBusinessAdmin=_useSelector.isBusinessAdmin;var _useState=(0,react.useState)((_useState3={},defineProperty_default()(_useState3,constants.OZ,false),defineProperty_default()(_useState3,constants.Bz,false),defineProperty_default()(_useState3,constants.bj,false),_useState3)),_useState2=slicedToArray_default()(_useState,2),ui=_useState2[0],setUi=_useState2[1];var _useState4=(0,react.useState)(),_useState5=slicedToArray_default()(_useState4,2),currentMember=_useState5[0],setMember=_useState5[1];var _useState6=(0,react.useState)(),_useState7=slicedToArray_default()(_useState6,2),currentBusinessAccount=_useState7[0],setBusinessAccount=_useState7[1];var isJamaPhase1Enabled=(0,featureFlags.XO)();(0,react.useEffect)((function(){if(data===null||data===void 0?void 0:data.businessAccount){setBusinessAccount(data.businessAccount)}}),[data,setBusinessAccount]);var businessAccountEnabled=Boolean(data===null||data===void 0?void 0:(_data$businessAccount=data.businessAccount)===null||_data$businessAccount===void 0?void 0:_data$businessAccount.isEnabled);var toggleUi=function toggleUi(key){setUi(BusinessAccountDetailsPage_objectSpread(BusinessAccountDetailsPage_objectSpread({},ui),{},defineProperty_default()({},key,!ui[key])))};var onTabClick=function onTabClick(tab){var path=(0,getPathWithoutParam.A)(pathname,currentTab);navigate("".concat(path,"/").concat(tab))};if(!data){return null}if(error){return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BreadcrumbHeader,{}),(0,jsx_runtime.jsx)(BusinessAccountDetailsError,{message:error.message})]})}else{return(0,jsx_runtime.jsx)(layout.A.Content,{children:(0,jsx_runtime.jsx)(Box.A,{padding:"24px 32px 128px",direction:"col",children:loading?(0,jsx_runtime.jsx)(LoadingSkeleton.A,{}):(0,jsx_runtime.jsxs)(context.WO.Provider,{value:{businessAccount:currentBusinessAccount||data.businessAccount,isBusinessAdmin:isBusinessAdmin,ui:ui,member:currentMember,toggleUi:toggleUi,refetch:refetch,setMember:setMember,setBusinessAccount:setBusinessAccount},children:[(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BreadcrumbHeader,{}),(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountDetailsSummaryCard,{}),(0,jsx_runtime.jsxs)(tabs.A,{activeKey:currentTab||constants.DF.ACCOUNT_SETTINGS,onTabClick:onTabClick,style:{width:"100%"},destroyInactiveTabPane:true,children:[(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Account settings",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountSettingsPanel,{})},constants.DF.ACCOUNT_SETTINGS),isJamaPhase1Enabled&&(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Account requirements",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountRequirementsPanel,{})},constants.DF.ACCOUNT_REQUIREMENTS),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Salesforce contacts",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_SalesforceContacts,{})},constants.DF.SALESFORCE),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Members",disabled:!businessAccountEnabled,children:(0,jsx_runtime.jsx)(MembersPanel,{})},constants.DF.MEMBERS),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Pending members",disabled:!businessAccountEnabled,children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_PendingMembersPanel,{})},constants.DF.PENDING_MEMBERS),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Team Workspaces",disabled:!businessAccountEnabled,children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_TeamsPanel,{})},constants.DF.TEAMS),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Quotes",disabled:!businessAccountEnabled,children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountQuotesPanel,{})},constants.DF.QUOTES),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Orders",disabled:!businessAccountEnabled,children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountOrdersPanel,{})},constants.DF.ORDERS),(0,jsx_runtime.jsx)(tabs.A.TabPane,{tab:"Subscriptions",children:(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_BusinessAccountSubscriptionsPanel,{})},constants.DF.SUBSCRIPTIONS)]}),(0,jsx_runtime.jsx)(BusinessAccountDetailsPage_MemberModals,{})]})})})}}var Admin_BusinessAccountDetailsPage=BusinessAccountDetailsPage},497396:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{DK:function(){return buildQueryParams},_y:function(){return getOrderStatusTagColor},gR:function(){return useGetBusinessAccountDetailsPageQueryParams}});var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(978604);var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__);var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(820341);var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_1__);var core_js_modules_es6_regexp_search__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(774701);var core_js_modules_es6_regexp_search__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_regexp_search__WEBPACK_IMPORTED_MODULE_2__);var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(235890);var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__);var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(595165);var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_4__);var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(217482);var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_5__);var core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(188647);var core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6__);var _Orders_constants__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(231190);var react_router__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(247767);var _constants__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(152519);var getOrderStatusTagColor=function getOrderStatusTagColor(status){var color;switch(status){case _Orders_constants__WEBPACK_IMPORTED_MODULE_7__.$z:color="red";break;case _Orders_constants__WEBPACK_IMPORTED_MODULE_7__.Bw:default:color="green";break}return color};var buildQueryParams=function buildQueryParams(params){var queryParams=Object.keys(params).filter((function(key){return!(!params[key]||!"".concat(params[key]).length)})).map((function(key){return"".concat(key,"=").concat(encodeURIComponent(params[key]))})).join("&");return queryParams===""?queryParams:"?".concat(queryParams)};var useGetBusinessAccountDetailsPageQueryParams=function useGetBusinessAccountDetailsPageQueryParams(){var _useL
1ocation=(0,react_router__WEBPACK_IMPORTED_MODULE_9__.zy)(),search=_useLocation.search;var queryParams=new URLSearchParams(search);var detailsPageQueryParams={query:"",page:"",status:[]};var searchText=queryParams.get(_constants__WEBPACK_IMPORTED_MODULE_8__.a)||"";var processedSearchText=searchText.length?decodeURIComponent(searchText):"";var statusFilters=queryParams.get(_constants__WEBPACK_IMPORTED_MODULE_8__._b)||"";var processedStatusFilters=statusFilters.length?decodeURIComponent(statusFilters).split(","):[];var pageNumber=queryParams.get(_constants__WEBPACK_IMPORTED_MODULE_8__.SP)||_constants__WEBPACK_IMPORTED_MODULE_8__.Et;detailsPageQueryParams.query=processedSearchText;detailsPageQueryParams.page=pageNumber.toString();detailsPageQueryParams.status=processedStatusFilters;return detailsPageQueryParams}},609232:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return components_QuoteShare}});var slicedToArray=__webpack_require__(522056);var slicedToArray_default=__webpack_require__.n(slicedToArray);var react=__webpack_require__(296540);var MailOutlined=__webpack_require__(565619);var Button=__webpack_require__(32343);var Text=__webpack_require__(826093);var Tooltip=__webpack_require__(281944);var ShareQuoteModal=__webpack_require__(79437);var jsx_runtime=__webpack_require__(474848);var SHARE_QUOTE="share-quote";var QuoteShare=function QuoteShare(_ref){var quoteId=_ref.quoteId,quoteName=_ref.quoteName,placement=_ref.placement,showIcon=_ref.showIcon,style=_ref.style,isLocatedInAdminPage=_ref.isLocatedInAdminPage,userId=_ref.userId,isPrimary=_ref.isPrimary,_ref$Icon=_ref.Icon,Icon=_ref$Icon===void 0?MailOutlined.A:_ref$Icon,_ref$onlyIcon=_ref.onlyIcon,onlyIcon=_ref$onlyIcon===void 0?false:_ref$onlyIcon,_ref$type=_ref.type,type=_ref$type===void 0?"default":_ref$type,tooltip=_ref.tooltip,_ref$linkText=_ref.linkText,linkText=_ref$linkText===void 0?"Share":_ref$linkText,quote=_ref.quote,disabledButton=_ref.disabledButton;var _useState=(0,react.useState)(false),_useState2=slicedToArray_default()(_useState,2),visible=_useState2[0],setVisible=_useState2[1];var showShareQuoteModal=function showShareQuoteModal(){setVisible(true)};var handleCancel=function handleCancel(){setVisible(false)};if(!quoteId){return null}return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[visible&&(0,jsx_runtime.jsx)(ShareQuoteModal.A,{quoteId:quoteId,quoteName:quoteName,placement:placement,visible:visible,onCancel:handleCancel,isLocatedInAdminPage:isLocatedInAdminPage,userId:userId}),(0,jsx_runtime.jsx)(Tooltip.A,{title:tooltip,children:(0,jsx_runtime.jsx)(Button.A,{name:SHARE_QUOTE,type:isPrimary?"primary":type,"data-test-target":"".concat(SHARE_QUOTE,"-button"),placement:placement,style:style,onClick:showShareQuoteModal,icon:onlyIcon?(0,jsx_runtime.jsx)(Icon,{}):null,disabled:Boolean(quote===null||quote===void 0?void 0:quote.isMoldRepair)||disabledButton,children:!onlyIcon&&(showIcon?(0,jsx_runtime.jsxs)(Text.A,{children:[(0,jsx_runtime.jsx)(Icon,{style:{marginRight:"8px"}}),linkText]}):(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:linkText}))})})]})};var QuoteShare_QuoteShare=QuoteShare;var components_QuoteShare=QuoteShare_QuoteShare},444177:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(820341);var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__);var getPathWithoutParam=function getPathWithoutParam(path,param){if(typeof param==="undefined"){return path}return path.split("/".concat(param))[0]};__webpack_exports__.A=getPathWithoutParam}}]); 2//# sourceMappingURL=5f587c5614263ca7f0db.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.