mirror of
https://github.com/Radarr/Radarr
synced 2024-12-21 23:42:23 +00:00
Fixed: Loading calendar on older browsers
(cherry picked from commit edfc12e27a00fd927df0de6ccb3961efe8f5dc3b)
This commit is contained in:
parent
1d21bbf78f
commit
0a69d48cde
1 changed files with 8 additions and 0 deletions
|
@ -8,6 +8,7 @@ window.console.debug = window.console.debug || function() {};
|
|||
window.console.warn = window.console.warn || function() {};
|
||||
window.console.assert = window.console.assert || function() {};
|
||||
|
||||
// TODO: Remove in v5, well suppoprted in browsers
|
||||
if (!String.prototype.startsWith) {
|
||||
Object.defineProperty(String.prototype, 'startsWith', {
|
||||
enumerable: false,
|
||||
|
@ -20,6 +21,7 @@ if (!String.prototype.startsWith) {
|
|||
});
|
||||
}
|
||||
|
||||
// TODO: Remove in v5, well suppoprted in browsers
|
||||
if (!String.prototype.endsWith) {
|
||||
Object.defineProperty(String.prototype, 'endsWith', {
|
||||
enumerable: false,
|
||||
|
@ -34,8 +36,14 @@ if (!String.prototype.endsWith) {
|
|||
});
|
||||
}
|
||||
|
||||
// TODO: Remove in v5, use `includes` instead
|
||||
if (!('contains' in String.prototype)) {
|
||||
String.prototype.contains = function(str, startIndex) {
|
||||
return String.prototype.indexOf.call(this, str, startIndex) !== -1;
|
||||
};
|
||||
}
|
||||
|
||||
// For Firefox ESR 115 support
|
||||
if (!Object.groupBy) {
|
||||
import('core-js/actual/object/group-by');
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue