UNPKG

digitaform-preview-react

Version:

A comprehensive React form preview component library with form controls,responsive design

65 lines 1.55 kB
/** * Issues API interfaces */ export interface IIssue { _id: string; issueNumber: string; title: string; description: string; priority: 'High' | 'Medium' | 'Low'; assetNumber?: string; workOrderNumber?: string | null; createdBy: string; assignee?: string; status: 'Open' | 'In-Progress' | 'Rejected' | 'Resolved'; formTemplateId?: string; createdAt: string; updatedAt: string; component?: any; comments?: string; isDeleted?: boolean; updatedBy?: string; __v?: number; } export interface IGetIssuesQueryParams { formTemplateId?: string; projectId?: string; status?: string; priority?: string; page?: number; limit?: number; } export interface IGetIssuesResponse { Response: IIssue[]; Success: boolean; pagination?: { page: number; limit: number; total: number; totalPages: number; }; } export interface ICreateIssueRequest { title: string; workOrderNumber?: string; assetNumber?: string; component: any; description: string; formTemplateId: string; assignee?: string; priority: 'High' | 'Medium' | 'Low'; comments?: string; } export interface IUpdateIssueRequest { title: string; description: string; workOrderNumber?: string; assetNumber?: string; formTemplateId: string; component: any; priority: 'High' | 'Medium' | 'Low'; assignee?: string; status: string; comments?: string; } //# sourceMappingURL=issues.interface.d.ts.map