1
0
Fork 0

Added IE11 polyfill to resolve client-side error that prevented wizard step from rendering

Dieser Commit ist enthalten in:
Chad Boschert 2018-11-19 15:10:33 -06:00 committet von Angus McLeod
Ursprung 36117bdc60
Commit 126cdd910a

Datei anzeigen

@ -16,6 +16,18 @@ export default {
const autocomplete = requirejs('discourse/lib/autocomplete').default;
const cook = requirejs('discourse/plugins/discourse-custom-wizard/wizard/lib/text-lite').cook;
// IE11 Polyfill - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/entries#Polyfill
if (!Object.entries)
Object.entries = function( obj ){
var ownProps = Object.keys( obj ),
i = ownProps.length,
resArray = new Array(i); // preallocate the Array
while (i--)
resArray[i] = [ownProps[i], obj[ownProps[i]]];
return resArray;
};
$.fn.autocomplete = autocomplete;
// this is for discourse/lib/utilities.avatarImg;