react-widgetconfigurator
Version:
A React app for to generate out of box widgets
80 lines (46 loc) • 2.09 kB
JavaScript
;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _reactDom = require('react-dom');
var _reactDom2 = _interopRequireDefault(_reactDom);
var _WidgetInit = require('./WidgetInit.js');
var _WidgetInit2 = _interopRequireDefault(_WidgetInit);
require('bootstrap/dist/css/bootstrap.css');
require('./styles/App1.css');
var _reactAzureAdb2c = require('react-azure-adb2c');
var _reactAzureAdb2c2 = _interopRequireDefault(_reactAzureAdb2c);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
_reactAzureAdb2c2.default.initialize({
"instance": 'https://mlslpro.b2clogin.com/tfp/',
"tenant": "mlslpro.onmicrosoft.com",
"signInPolicy": "B2C_1_SocialLocalSignin",
"resetPolicy": "B2C_1_passwordreset",
"applicationId": "65f94d59-b669-408d-819a-71a5bd0901dd",
"cacheLocation": "sessionStorage",
"scopes": ['https://mlslpro.onmicrosoft.com/65f94d59-b669-408d-819a-71a5bd0901dd/user_impersonation'],
"redirectUri": "https://mlslwebwidgets.mlslistings.com/",
"postLogoutRedirectUri": "window.location.origin"
});
//import WidgetSelection from './WidgetSelection.js';
_reactAzureAdb2c2.default.run(function () {
var items = "";
var url = membershipmwendpoint;
console.log(url);
var token = _reactAzureAdb2c2.default.getAccessToken();
console.log(token);
fetch("https://widgetauthmw.azurewebsites.net/Membership/profile/OrgID", {
method: 'GET',
withCredentials: true,
// credentials: 'include',
headers: {
'Authorization': 'Bearer ' + token,
'Content-Type': 'application/json'
}
}).then(function (response) {
return response.text();
}).then(function (items) {
_reactDom2.default.render(_react2.default.createElement(_WidgetInit2.default, { profilefields: items }), document.getElementById('aculistWidgetRoot'));
document.getElementById('widgetfooter').classList.remove("hidden");
// registerServiceWorker();
});
});