make env.xsrfToken lazy loading
- remove env.envKey
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
//#region parameters
|
||||
const env = Object.freeze({
|
||||
xsrfToken: document.getElementsByName('__RequestVerificationToken')[0].value,
|
||||
envKey: document.querySelector('meta[name="env-key"]').getAttribute('content')
|
||||
__lazyXsrfToken: new Lazy(() => document.getElementsByName('__RequestVerificationToken')[0].value),
|
||||
get xsrfToken() {
|
||||
return this.__lazyXsrfToken.value;
|
||||
}
|
||||
})
|
||||
|
||||
const url = Object.freeze({
|
||||
reject: `/api/annotation/reject`,
|
||||
rejectRedir: `/envelope/${env.envKey}`,
|
||||
rejectRedir: `/envelope/${ENV_KEY}`,
|
||||
share: `/api/readonly`
|
||||
});
|
||||
//#endregion
|
||||
|
||||
Reference in New Issue
Block a user