@finagraph/strongbox-finconnect-react
Version:
React components to integrate with Finagraph Strongbox
222 lines (196 loc) • 487 kB
JavaScript
function ___$insertStyle(css) {
if (!css || typeof window === 'undefined') {
return;
}
const style = document.createElement('style');
style.setAttribute('type', 'text/css');
style.innerHTML = css;
document.head.appendChild(style);
return css;
}
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var React = require('react');
var React__default = _interopDefault(React);
var ContractIcon = _interopDefault(require('@mui/icons-material/ExpandLessRounded'));
var styles = require('@mui/material/styles');
var CheckIcon = _interopDefault(require('@mui/icons-material/CheckCircleRounded'));
var CheckIcon$1 = _interopDefault(require('@mui/icons-material/CheckRounded'));
var _objectWithoutProperties = _interopDefault(require('@babel/runtime/helpers/esm/objectWithoutProperties'));
var _extends = _interopDefault(require('@babel/runtime/helpers/esm/extends'));
var _taggedTemplateLiteral = _interopDefault(require('@babel/runtime/helpers/esm/taggedTemplateLiteral'));
var PropTypes = _interopDefault(require('prop-types'));
var clsx = _interopDefault(require('clsx'));
var utils = require('@mui/utils');
var base = require('@mui/base');
var system = require('@mui/system');
var _defineProperty = _interopDefault(require('@babel/runtime/helpers/esm/defineProperty'));
var jsxRuntime = require('react/jsx-runtime');
var _reactDom = _interopDefault(require('react-dom'));
var _warning = _interopDefault(require('warning'));
var _exenv = _interopDefault(require('exenv'));
var _reactLifecyclesCompat = _interopDefault(require('react-lifecycles-compat'));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
function __awaiter(thisArg, _arguments, P, generator) {
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
}
___$insertStyle(".finagraph-strongbox-borrower-portal {\n all: unset;\n display: inline-block;\n background-color: #f8f8f8;\n height: auto;\n width: auto;\n font-family: sofia-pro, sans-serif;\n font-size: 14px;\n padding: 15px 20px 15px 20px;\n text-align: left;\n}\n.finagraph-strongbox-borrower-portal h1 {\n font-weight: bold;\n font-size: 24px;\n}\n.finagraph-strongbox-borrower-portal h2 {\n font-weight: normal;\n font-size: 14px;\n}\n.finagraph-strongbox-borrower-portal p {\n margin: 0 0 0 0;\n}\n.finagraph-strongbox-borrower-portal button {\n display: flex;\n flex-direction: row;\n align-items: center;\n background-color: #01bbc8;\n color: #f5f5f5;\n padding: 8px 8px 8px 8px;\n width: auto;\n height: auto;\n border-radius: 8px;\n font-size: 16px;\n cursor: pointer;\n}\n.finagraph-strongbox-borrower-portal button:disabled {\n background-color: #808080;\n}\n.finagraph-strongbox-borrower-portal span.emphasized-paragraph-element {\n color: #656565;\n font-weight: bold;\n}\n.finagraph-strongbox-borrower-portal p {\n margin-top: 10px;\n color: #656565;\n}\n.finagraph-strongbox-borrower-portal li {\n color: #656565;\n}\n.finagraph-strongbox-borrower-portal .error-text {\n color: red;\n text-decoration: none;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container {\n display: flex;\n flex-direction: column;\n width: 600px;\n min-height: 480px;\n border-radius: 10px;\n padding: 15px 20px 15px 20px;\n background-color: #e8e8e8;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container .finagraph-strongbox-bullet {\n width: 50px;\n height: 50px;\n background-color: #e5f8f9;\n color: #1b1443;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container .finagraph-strongbox-bullet-container {\n padding-right: 16px;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container .finagraph-strongbox-bullet-container h2 {\n font-weight: bold;\n font-size: 24px;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container .finagraph-strongbox-qbd-step-container {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: inherit;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container .finagraph-strongbox-qbd-step-container h2 {\n color: #1b1443;\n font-weight: bold;\n font-size: 24px;\n}\n.finagraph-strongbox-borrower-portal div.finagraph-strongbox-main-borrower-container-centered {\n align-items: center;\n}\n.finagraph-strongbox-borrower-portal .finagraph-strongbox-progress-div {\n margin: 0 0 0 0;\n padding: 2px 2px 2px 2px;\n border-radius: 8px;\n background-color: #01bbc8;\n height: 20px;\n width: 80%;\n}\n.finagraph-strongbox-borrower-portal .finagraph-strongbox-progress-div div {\n margin: 0 0 0 0;\n padding: 0 0 0 0;\n border-radius: 8px;\n background-color: #01959f;\n height: 100%;\n}\n\n.finagraph-strongbox-loading-overlay {\n align-items: center;\n border-radius: inherit;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: center;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n z-index: 10;\n}\n.finagraph-strongbox-loading-overlay.light {\n background: rgba(255, 255, 255, 0.7);\n}\n.finagraph-strongbox-loading-overlay.dark {\n background: rgba(0, 0, 0, 0.4);\n}\n\n.finagraph-strongbox-accounting-packages {\n display: flex;\n flex-direction: row;\n width: auto;\n}\n.finagraph-strongbox-accounting-packages .button-container {\n align-items: center;\n display: flex;\n flex-direction: column;\n}\n.finagraph-strongbox-accounting-packages .button-container .accounting-button {\n height: 48px;\n width: 48px;\n padding: 0;\n border: none;\n}\n.finagraph-strongbox-accounting-packages .button-container .accounting-button img {\n height: 100%;\n width: 100%;\n border-radius: 6px;\n border: 1px solid #707070;\n}\n.finagraph-strongbox-accounting-packages .accounting-button:disabled {\n opacity: 0.3;\n}\n\n.finagraph-strongbox-accounting-pkg-connect-container {\n all: unset;\n}\n.finagraph-strongbox-accounting-pkg-connect-container .finagraph-strongbox-accounting-pkg-connect-button {\n padding: 0 0 0 0;\n border-radius: 8px;\n border: none;\n background-color: #ffb281;\n color: #545454;\n margin: 40px 0 16px 0;\n min-width: 200px;\n padding: 10px 15px 10px 15px;\n}\n@media (width <= 450px) {\n .finagraph-strongbox-accounting-pkg-connect-container .finagraph-strongbox-accounting-pkg-connect-button {\n font-size: 12px;\n }\n}\n@media (width > 450px) {\n .finagraph-strongbox-accounting-pkg-connect-container .finagraph-strongbox-accounting-pkg-connect-button {\n font-size: 16px;\n }\n}\n.finagraph-strongbox-accounting-pkg-connect-container .finagraph-strongbox-accounting-pkg-connect-button:hover {\n background-color: #ff9463;\n cursor: pointer;\n}\n.finagraph-strongbox-accounting-pkg-connect-container .finagraph-strongbox-accounting-pkg-connect-button:active {\n background-color: #fc7136;\n}\n.finagraph-strongbox-accounting-pkg-connect-container img {\n height: 34px;\n width: 206px;\n border-radius: 0px;\n vertical-align: middle;\n}\n.finagraph-strongbox-accounting-pkg-connect-container img:hover {\n opacity: 0.75;\n}\n.finagraph-strongbox-accounting-pkg-connect-container img:active {\n transform: translate(1px, 1px);\n}");
function BuildThemeStyle(startStyle, map, theme) {
if (!theme) {
return startStyle;
}
var container = theme[map.container];
if (!container) {
return startStyle;
}
var newStyle = startStyle;
map.map.forEach(function (elementMap) {
container[elementMap.containerName] && (newStyle[elementMap.styleName] = container[elementMap.containerName]);
});
return newStyle;
}
var defaultControlFontStyleMap = {
container: 'font',
map: [
{ containerName: 'family', styleName: 'fontFamily' },
{ containerName: 'controlSize', styleName: 'fontSize' },
{ containerName: 'controlWeight', styleName: 'fontWeight' },
]
};
var defaultFontStyleMap = {
container: 'font',
map: [
{ containerName: 'family', styleName: 'fontFamily' },
{ containerName: 'size', styleName: 'fontSize' },
{ containerName: 'weight', styleName: 'fontWeight' },
]
};
var defaultModalTitleFontStyleMap = {
container: 'font',
map: [
{ containerName: 'modalFamily', styleName: 'fontFamily' },
{ containerName: 'modalTitleSize', styleName: 'fontSize' },
{ containerName: 'modalTitleWeight', styleName: 'fontWeight' },
]
};
var defaultModalRegularFontStyleMap = {
container: 'font',
map: [
{ containerName: 'modalFamily', styleName: 'fontFamily' },
{ containerName: 'modalRegularSize', styleName: 'fontSize' },
{ containerName: 'modalRegularWeight', styleName: 'fontWeight' },
]
};
var defaultModalSecurityFontStyleMap = {
container: 'font',
map: [
{ containerName: 'modalFamily', styleName: 'fontFamily' },
{ containerName: 'modalSecuritySize', styleName: 'fontSize' },
{ containerName: 'modalSecurityWeight', styleName: 'fontWeight' },
]
};
var defaultControlStyleMap = {
container: 'controls',
map: [
{ containerName: 'borderRadius', styleName: 'borderRadius' },
]
};
var defaultControlPaletteStyleMap = {
container: 'palette',
map: [
{ containerName: 'controlForeground', styleName: 'color' },
{ containerName: 'controlBackground', styleName: 'backgroundColor' }
],
};
var LinkButton = function (props) {
var buttonStyle = BuildThemeStyle({}, defaultControlPaletteStyleMap, props.theme);
buttonStyle = BuildThemeStyle(buttonStyle, defaultControlFontStyleMap, props.theme);
buttonStyle = BuildThemeStyle(buttonStyle, defaultControlStyleMap, props.theme);
return (React.createElement("button", { disabled: !!props.disabled, style: buttonStyle, onClick: props.onClick }, props.textContent.TextValue('LinkButtonText')));
};
var AccountingPackage;
(function (AccountingPackage) {
AccountingPackage["BusinessCentral"] = "BusinessCentral";
AccountingPackage["Example"] = "Example";
AccountingPackage["FreeAgent"] = "FreeAgent";
AccountingPackage["FreshBooks"] = "FreshBooks";
AccountingPackage["NetSuite"] = "NetSuite";
AccountingPackage["MYOBBusiness"] = "MYOBBusiness";
AccountingPackage["QuickBooksDesktop"] = "QuickBooksDesktop";
AccountingPackage["QuickBooksOnline"] = "QuickBooksOnline";
AccountingPackage["SageIntacct"] = "SageIntacct";
AccountingPackage["SageOne"] = "SageOne";
AccountingPackage["Xero"] = "Xero";
AccountingPackage["FileUpload"] = "FileUpload";
})(AccountingPackage || (AccountingPackage = {}));
var img = "data:image/png;base64,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";
var img$1 = "data:image/png;base64,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";
var img$2 = "data:image/png;base64,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";
var img$3 = "data:image/png;base64,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";
var img$4 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAACXZwQWcAAABAAAAAQADq8/hgAAAE4klEQVR42uWb33GrOBTGf8nkPd4Kkq0gbAWRKzBbwVUH4ZHxy/WTx2/LrWBJBZdUYKWCOBVsXMHaFWQfJLLExlgHRHByvxkGMEeyzoc4/wRnr6+v/Mo4H3oAQ+Ns6AF4IzUKUEAEjHauroANYFgo83UISM0ISNx2KWj5ABggZ6E2n5OA1MRALlR8F1sWatQkcJo2IDUZ8LOj8gDFMYFzUhORmmhonSvKz4C7QL15EAAxYNyUG1r5GPgeqLc1C3WUgAu3vwR+kpp7YMZCvQgHrrCWOarsS7xgrXTR2K81eFkg5cHj7gOckZoCmOz8/uw6WGHdSxWqsr8GrgSD+oEleLN3JTUa+DsgAX+wUKtjQhfs+1SAG7eFxh2gSI2qIWEW8H+efZSHYbzAzZ6y9hGSzKRjyH0Fz7EBw0fjjtRcV8514P4LCQGbhuv3nv1sgced7flImwQojd+3gMo/SIz4hWPrrwPXMzdQxXvLvsEaSBpjb3uXM/aNLFj3m7h9G6yxHgY3tjJoKiSdnLmBGuC25vojEB+Lp4/icP+/YR9BicFdA3qPeBtDzAAlGW8ZB8QHBnKLZVR1IsDe6aea33UL5aNaBW3QU0gHdu4ab9o09oZ1SXU2YSbsKek8G2sJaMZtoFxhVfObJNl5C22nZhxPzfg6NAFFg9wTqSlcotIWLx3HmleONYFc5/8E2Gn60CA7Ab4PmDnmAFMzHrmxBCHgYudcY2fCbUMbQ2py3s8YtbOP3H7ltlnHcVZ9e6n41dSM47laFq16rCXAGhjlXEpEfSnqEhvT++Tst27TdIs488qx3jnuREBzScze6ZBRWhu8lbWmZhyx705/n6vlS9vOj3mBGTbMHRJ55VjXXNdevbQiwD53Ec3GsW9kfRIgqwrbtLUe+6FphCVvRvtU95mFisD6fmyhtA5/tjWGFyJpyaKDdasrV3FatSQhqxzrBjlNS2PYf0HEepasZesC3vn+Q5i0jQw/qiK0atHmvhL3xx7y+pQJaIO8cpx8dgJGQvl1aW/c1PZJma+coTxJApRQPm/5P/rLEeCiPN84ZOIM5gkRYOuCkqrPY01RMxe016dFgHxa7inrgpwXz/bJZyZgy+GAxrdEfzU1Y3UaBNi0WhIBFg01v1zQjz4NAuQ1/+zQBaEx/OZrDPsjQL7is/ZY0MwF/elhCZAbv+yYgDOGG8/+ks9GQOEpF9QY9kOArQVIfL9kQTMT9KuHIUDoixHk8s4YGk/xo8ZQVhDxRyyQ3bJQeXkyNeOZRxtJJUvTMGvCE2Df9ZEseRUV5TXh3hIrkTQR0McjEAvlsw5tfdBoDMMSYBOfiaDFm+93eb+krQT6Ywjo5vvjnpSHBmM4NAF55TjpkYCDYwtHgPxVt4cy8XFLXiFfk6tD0i8Bp3334YAxDEOAPPHZ7rzIHH8AAVBzk0LNAKkCeXngfH/X7wJ8sWcMQwVCSVsCsGGt6vj/Cv+XMDQV79P9kxmb+DwJWrwteIaCu6v/4Lf+sJ6r5XV5EuIR0EL5PKTyAHO13OBfLXpnDL8EAQ5ZmzF3I0Ce+DyEftGxxFwtV/gvwsalMew6A2KhfN6H8hX88JS7LMfengB54rP1+YipC+ZqmSOsGXaZAVoon/epfAW+NcObqRlHXeKAEfZ1+lMjIAP+9dXh7Ff/fP4/0ll8BFhshaAAAAAfelRYdENyZWF0aW9uIFRpbWUAAHjaM7TUNzTSNzQGAAcYAZCI1dEbAAAAJXpUWHRTb2Z0d2FyZQAAeNpzTMlPSlVwyyxKLc8vyi5WcA42AwBEFQakROKmYgAAAABJRU5ErkJggg==";
var img$5 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABaCAYAAADXaio8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAo6SURBVHhe7Zp7bFTFF8ehFkqlxqIVtEhLfQAaQFBTKqJAglSb/kFQ3lhQIhCQEAlKgpRQrVAxWmupUCARBARBBAShpVEkRt4aEESQR2mB7rbdvuiL/85vvmf33t+9u3OXXbTzh84fn9A7jzNzv3PmzJy7tKuoqCCNGrTYCtFiK0SLrRAttkK02ArRYitEi60QLbZCtNgK0WIrRIutEC22QrTYCtFiK0SLrRAttkK02ArRYitEi60QLbZCtNgK0WIrRIutEC22QrTYCtFiK0SLrRAttkK02AoJLnZ5ObkPHyb3Tz/J+flnqigtDejnOnNG3t7KwYPkunQpoG8AYg5V33xDrt9/l9f74Tp/nm1LxwS//EIVV696/xbtKq5dk9px5Pp1cv/2W6BdC65Tp9huZVGR7R3lYguDnpUrqTkpiW62b08327VzpCUujmoXLWJRjP61774rbetPy333kWfNGvvYftTNnMltmx9+mFyXL0vbANfZs1SfkUGtd94ZMI6V+smTue3NO+5gXBcvSu3JqCwupsaUFG9fiW1G6FX19ddUvXEj1U2bRp6PPjL7S8WuycqimxERcmMONIwfz4uE/qGKDVqjoqhy796AOQD3r7/axKtZvlzaznXuHDUNGGCzK6O1UydyHzlyW2JX7dlDrXfdJbVrpTE5mXWoXruW6l95hapXrzZtBIgN17/ZoQN3bHrsMfJ88glVbdkiBd7fOGSIOZDns8/YhiH2jZdeoqodO6Rg5Zsef9zbLi3NNgeD+qlTub41Job/bXnwQaqQeHf9q69yPeZdL7wJniUbE56J9uGKjTbNCQneOXTtSjXvv09V334rHcN94gT3cR86RDVCB+hk2AkQ+0Z6OhttevJJcl24YKuTIuJfg1hB9Gl+9FFeVUNsiCXt4wMejW2HcAI71jpMujU6mu1wSPO9bM0HH9jbHT3qdQ5hx5Oba6tzwvXnn2GJXfPhhzx2y733soiyNq