Browse Source

feat(client): resolve type errors in user service

pull/7175/head
KenTandrian 2 weeks ago
parent
commit
ce3a0b94ba
  1. 8
      apps/client/src/app/services/user/user.service.ts

8
apps/client/src/app/services/user/user.service.ts

@ -97,7 +97,7 @@ export class UserService extends ObservableStore<UserStoreState> {
} }
public reset() { public reset() {
this.setState({ user: null }, UserStoreActions.RemoveUser); this.setState({ user: undefined }, UserStoreActions.RemoveUser);
} }
public signOut() { public signOut() {
@ -127,7 +127,11 @@ export class UserService extends ObservableStore<UserStoreState> {
const cookies = await cookieStore.getAll(); const cookies = await cookieStore.getAll();
await Promise.all(cookies.map(({ name }) => cookieStore.delete(name))); const cookieNames = cookies
.map(({ name }) => name)
.filter((name): name is string => !!name);
await Promise.all(cookieNames.map((name) => cookieStore.delete(name)));
} }
private fetchUser(): Observable<User> { private fetchUser(): Observable<User> {

Loading…
Cancel
Save