feat: Added file formatting
This commit is contained in:
@@ -1,15 +1,17 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { News } from '../types/news';
|
||||
import { Injectable } from '@angular/core'
|
||||
import { News } from '../types/news'
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
providedIn: 'root',
|
||||
})
|
||||
export class LocalStorageService {
|
||||
|
||||
constructor() { }
|
||||
constructor() {}
|
||||
|
||||
permChecker(neededPermNumber: number) {
|
||||
return ((Number.parseInt(localStorage.getItem("admin")!) & neededPermNumber) == neededPermNumber)
|
||||
return (
|
||||
(Number.parseInt(localStorage.getItem('admin')!) & neededPermNumber) ==
|
||||
neededPermNumber
|
||||
)
|
||||
}
|
||||
|
||||
logOut() {
|
||||
@@ -46,7 +48,7 @@ export class LocalStorageService {
|
||||
}
|
||||
|
||||
get loggedIn() {
|
||||
if (localStorage.getItem("loggedIn")) {
|
||||
if (localStorage.getItem('loggedIn')) {
|
||||
return true
|
||||
}
|
||||
return
|
||||
@@ -54,35 +56,35 @@ export class LocalStorageService {
|
||||
|
||||
set loggedIn(is: true | undefined) {
|
||||
if (is) {
|
||||
localStorage.setItem("loggedIn", "true")
|
||||
localStorage.setItem('loggedIn', 'true')
|
||||
} else {
|
||||
localStorage.removeItem("loggedIn")
|
||||
localStorage.removeItem('loggedIn')
|
||||
}
|
||||
}
|
||||
|
||||
set admin(newInt: number | undefined) {
|
||||
if (newInt) {
|
||||
localStorage.setItem("admin", newInt.toString())
|
||||
localStorage.setItem('admin', newInt.toString())
|
||||
} else {
|
||||
localStorage.removeItem('admin')
|
||||
}
|
||||
}
|
||||
|
||||
get admin() {
|
||||
var lsa = localStorage.getItem("admin")
|
||||
var lsa = localStorage.getItem('admin')
|
||||
return lsa ? Number.parseInt(lsa) : undefined
|
||||
}
|
||||
|
||||
set amgreg(toggle: boolean) {
|
||||
if (toggle) {
|
||||
localStorage.setItem('amgrb', "true")
|
||||
localStorage.setItem('amgrb', 'true')
|
||||
} else {
|
||||
localStorage.removeItem('amgrb')
|
||||
}
|
||||
}
|
||||
|
||||
get amgreg() {
|
||||
if (localStorage.getItem("amgrb") == "true") {
|
||||
if (localStorage.getItem('amgrb') == 'true') {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
@@ -106,40 +108,40 @@ export class LocalStorageService {
|
||||
}
|
||||
|
||||
public capCheck(perm: number) {
|
||||
return ((this.capFlag! & perm) == perm)
|
||||
return (this.capFlag! & perm) == perm
|
||||
}
|
||||
|
||||
public get newsCheck(): { hash: string; count: number; } {
|
||||
let nc = localStorage.getItem("newsCheck")
|
||||
public get newsCheck(): { hash: string; count: number } {
|
||||
let nc = localStorage.getItem('newsCheck')
|
||||
if (nc) {
|
||||
return JSON.parse(nc)
|
||||
} else {
|
||||
return {hash: "", count: 0}
|
||||
return { hash: '', count: 0 }
|
||||
}
|
||||
}
|
||||
public set newsCheck(value: { hash: string; count: number; }) {
|
||||
localStorage.setItem("newsCheck", JSON.stringify(value))
|
||||
public set newsCheck(value: { hash: string; count: number }) {
|
||||
localStorage.setItem('newsCheck', JSON.stringify(value))
|
||||
}
|
||||
|
||||
public get defaultItems(): {sn: string[]; kol: string[];} {
|
||||
public get defaultItems(): { sn: string[]; kol: string[] } {
|
||||
let di = localStorage.getItem('defaultItems')
|
||||
if (di) {
|
||||
return JSON.parse(di)
|
||||
} else {
|
||||
return {sn: [], kol: []}
|
||||
return { sn: [], kol: [] }
|
||||
}
|
||||
}
|
||||
|
||||
public set defaultItems(value: {sn: string[]; kol: string[];}) {
|
||||
public set defaultItems(value: { sn: string[]; kol: string[] }) {
|
||||
localStorage.setItem('defaultItems', JSON.stringify(value))
|
||||
}
|
||||
|
||||
public newsflag: number | false = false;
|
||||
public newsflag: number | false = false
|
||||
|
||||
public get vapid(): string {
|
||||
return localStorage.getItem('vapid')!
|
||||
}
|
||||
public set vapid(value: string) {
|
||||
localStorage.setItem("vapid", value)
|
||||
localStorage.setItem('vapid', value)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user