@choerodon/master
Version:
A package of Master for Choerodon platform.
28 lines (27 loc) • 734 B
TypeScript
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;
}