feat: Show drafts in sidebar when viewing (#2820)
This commit is contained in:
@@ -1,18 +1,31 @@
|
||||
import { computed } from "mobx";
|
||||
import { computed, observable } from "mobx";
|
||||
import { Role } from "@shared/types";
|
||||
import BaseModel from "./BaseModel";
|
||||
import Field from "./decorators/Field";
|
||||
|
||||
class User extends BaseModel {
|
||||
avatarUrl: string;
|
||||
|
||||
@Field
|
||||
@observable
|
||||
id: string;
|
||||
|
||||
@Field
|
||||
@observable
|
||||
avatarUrl: string;
|
||||
|
||||
@Field
|
||||
@observable
|
||||
name: string;
|
||||
|
||||
email: string;
|
||||
|
||||
@Field
|
||||
@observable
|
||||
color: string;
|
||||
|
||||
@Field
|
||||
@observable
|
||||
language: string;
|
||||
|
||||
email: string;
|
||||
|
||||
isAdmin: boolean;
|
||||
|
||||
isViewer: boolean;
|
||||
@@ -23,8 +36,6 @@ class User extends BaseModel {
|
||||
|
||||
createdAt: string;
|
||||
|
||||
language: string;
|
||||
|
||||
@computed
|
||||
get isInvited(): boolean {
|
||||
return !this.lastActiveAt;
|
||||
|
||||
Reference in New Issue
Block a user