import {
  EIssueType,
  EIssueConsequence
} from '../../enum';
import {
  IFixing
} from '../../types';

export const FIXING_PROP_OFFSET: IFixing = {
  propName: 'offset',
  codeOld: `interface MessageQuickProps {
  offset?: Array<any>;
}`,
  codeNew: `interface MessageQuickProps {
  offset?: [number, number];
}`,
  issues: [{
    title: 'offset 传入非数字',
    code: `Message.[show|success|warning|error|notice|help|loading]({
  offset: [非数字, 非数字]
});`,
    type: EIssueType.TYPE_MISMATCH,
    error: '样式问题，定位不对',
    consequences: [EIssueConsequence.ABNORMAL]
  }]
};
