Updating v2 API based on nutomics recommends.

This commit is contained in:
Dessalines 2021-01-18 17:42:41 -05:00
parent a2b0f6ec04
commit 6a3329f9a2
16 changed files with 25 additions and 31 deletions

View file

@ -1,6 +1,6 @@
// import Cookies from 'js-cookie';
import IsomorphicCookie from 'isomorphic-cookie';
import { User_, LoginResponse } from 'lemmy-js-client';
import { UserSafeSettings, LoginResponse } from 'lemmy-js-client';
import jwt_decode from 'jwt-decode';
import { Subject, BehaviorSubject } from 'rxjs';
@ -11,7 +11,7 @@ interface Claims {
export class UserService {
private static _instance: UserService;
public user: User_;
public user: UserSafeSettings;
public claims: Claims;
public jwtSub: Subject<string> = new Subject<string>();
public unreadCountSub: BehaviorSubject<number> = new BehaviorSubject<number>(