UI - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: новый дизайн и полировка карточек внутреннего контура
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
|
||||
import type { TIssuePriorities } from "../issues";
|
||||
import type { TStateGroups } from "../state";
|
||||
import type { IUserLite } from "../users";
|
||||
import type { TIssuePublicComment } from "./activity/issue_comment";
|
||||
import type { TIssueAttachment } from "./issue_attachment";
|
||||
import type { TIssueLink } from "./issue_link";
|
||||
@@ -90,12 +91,16 @@ type IssueRelation = {
|
||||
export type TIssue = TBaseIssue & {
|
||||
description_html?: string;
|
||||
is_subscribed?: boolean;
|
||||
created_by_avatar_url?: string | null;
|
||||
created_by_detail?: Pick<IUserLite, "id" | "display_name" | "avatar_url"> | null;
|
||||
created_by_display_name?: string | null;
|
||||
parent?: Partial<TBaseIssue>;
|
||||
issue_reactions?: TIssueReaction[];
|
||||
issue_attachments?: TIssueAttachment[];
|
||||
issue_link?: TIssueLink[];
|
||||
issue_relation?: IssueRelation[];
|
||||
issue_related?: IssueRelation[];
|
||||
source_project_name?: string | null;
|
||||
// tempId is used for optimistic updates. It is not a part of the API response.
|
||||
tempId?: string;
|
||||
// sourceIssueId is used to store the original issue id when creating a copy of an issue. Used in cloning property values. It is not a part of the API response.
|
||||
|
||||
Reference in New Issue
Block a user