Added IE11 polyfill to resolve client-side error that prevented wizard step from rendering
Dieser Commit ist enthalten in:
Ursprung
36117bdc60
Commit
126cdd910a
1 geänderte Dateien mit 12 neuen und 0 gelöschten Zeilen
|
@ -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;
|
||||
|
|
Laden …
In neuem Issue referenzieren