The structure of a Concern Rather than defining a separate data structure having same fields as QnAItem, we are inheriting from the QnAItem.

interface Concern {
    category?: ConcernCategory;
    createdDate?: Date;
    id?: number;
    status?: QnAItemStatus;
    text?: string;
    updatedDate?: Date;
    user?: UserIdentityRef;
}

Hierarchy (View Summary)

Properties

category?: ConcernCategory

Category of the concern

createdDate?: Date

Time when the review was first created

id?: number

Unique identifier of a QnA item

status?: QnAItemStatus

Get status of item

text?: string

Text description of the QnA item

updatedDate?: Date

Time when the review was edited/updated

User details for the item.