UNPKG

@choerodon/master

Version:
28 lines (27 loc) 734 B
import { ModalProps } from 'choerodon-ui/pro/lib/modal/Modal'; export interface IModalProps extends ModalProps { handleOk: (promise: () => Promise<boolean>) => Promise<void>; handleCancel: (promise: () => Promise<boolean>) => Promise<void>; close: (destroy?: boolean) => void; update: (modalProps: ModalProps) => void; } export interface User { email: string; enabled?: boolean; id: string; imageUrl: string | null; ldap: boolean; loginName: string; realName: string; name?: string; } export interface IIssueType { colour: string; description: string; icon: string; id: string; name: string; stateMachineId: string; typeCode: string; enabled: boolean; }