Replace deprecated String.prototype.substr()
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with slice() which works similarily but isn't deprecated. Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
This commit is contained in:
parent
6361565dc7
commit
491bcb86ed
|
@ -60,7 +60,7 @@ export const createNotificationStore = () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
function id() {
|
function id() {
|
||||||
return "_" + Math.random().toString(36).substr(2, 9)
|
return "_" + Math.random().toString(36).slice(2, 9)
|
||||||
}
|
}
|
||||||
|
|
||||||
export const notifications = createNotificationStore()
|
export const notifications = createNotificationStore()
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
})
|
})
|
||||||
|
|
||||||
function id() {
|
function id() {
|
||||||
return "_" + Math.random().toString(36).substr(2, 9)
|
return "_" + Math.random().toString(36).slice(2, 9)
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
import { users } from "stores/portal"
|
import { users } from "stores/portal"
|
||||||
|
|
||||||
const [email, error, touched] = createValidationStore("", emailValidator)
|
const [email, error, touched] = createValidationStore("", emailValidator)
|
||||||
const password = Math.random().toString(36).substr(2, 20)
|
const password = Math.random().toString(36).slice(2, 20)
|
||||||
let builder = false,
|
let builder = false,
|
||||||
admin = false
|
admin = false
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
export let user
|
export let user
|
||||||
|
|
||||||
const password = Math.random().toString(36).substr(2, 20)
|
const password = Math.random().toString(36).slice(2, 20)
|
||||||
|
|
||||||
async function resetPassword() {
|
async function resetPassword() {
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -51,7 +51,7 @@ function extractPaths(apidocJson) {
|
||||||
// Surrounds URL parameters with curly brackets -> :email with {email}
|
// Surrounds URL parameters with curly brackets -> :email with {email}
|
||||||
let pathKeys = []
|
let pathKeys = []
|
||||||
for (let j = 1; j < matches.length; j++) {
|
for (let j = 1; j < matches.length; j++) {
|
||||||
let key = matches[j].substr(1)
|
let key = matches[j].slice(1)
|
||||||
url = url.replace(matches[j], "{" + key + "}")
|
url = url.replace(matches[j], "{" + key + "}")
|
||||||
pathKeys.push(key)
|
pathKeys.push(key)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue