JSFiddle - React, Tailwind, and code Playground

by igalst

JavaScript

(function () {
		var RECOVERY_KEY = 'eComRecovery';
		var isRecoveryAttempt = location.search.substr(1).split('&').indexOf(RECOVERY_KEY) >= 0;

		if (typeof(eCom) === 'object') {
			eCom.eComAppConfig('galleryApp', {"appData":{ /* from server */ }});
			isRecoveryAttempt && window.NREUM && NREUM.addPageAction(RECOVERY_KEY, {success : true});
		} else if (!isRecoveryAttempt) {
			location = location.href + '&' + RECOVERY_KEY;
		} else {
			window.NREUM && NREUM.addPageAction(RECOVERY_KEY, {success : false});
			throw 'eCom couldn\'t load';
		}
	})();