点击退出登录报错(online兼容修复)

This commit is contained in:
zhangdaiscott 2022-09-22 22:59:19 +08:00
parent 80e5efe7d5
commit 8365e5a98f
1 changed files with 6 additions and 5 deletions

View File

@ -6,6 +6,7 @@ import { InfoCircleFilled, CheckCircleFilled, CloseCircleFilled } from '@ant-des
import { NotificationArgsProps, ConfigProps } from 'ant-design-vue/lib/notification'; import { NotificationArgsProps, ConfigProps } from 'ant-design-vue/lib/notification';
import { useI18n } from './useI18n'; import { useI18n } from './useI18n';
import { isString } from '/@/utils/is'; import { isString } from '/@/utils/is';
import { h } from 'vue';
export interface NotifyApi { export interface NotifyApi {
info(config: NotificationArgsProps): void; info(config: NotificationArgsProps): void;
@ -37,13 +38,13 @@ interface ConfirmOptions {
function getIcon(iconType: string) { function getIcon(iconType: string) {
try { try {
if (iconType === 'warning') { if (iconType === 'warning') {
return InfoCircleFilled; return h(InfoCircleFilled,{"class":"modal-icon-warning"})
} else if (iconType === 'success') { } else if (iconType === 'success') {
return CheckCircleFilled; return h(CheckCircleFilled,{"class": "modal-icon-success"});
} else if (iconType === 'info') { } else if (iconType === 'info') {
return InfoCircleFilled; return h(InfoCircleFilled,{"class": "modal-icon-info"});
} else { } else {
return CloseCircleFilled; return h(CloseCircleFilled,{"class":"modal-icon-error"});
} }
} catch (e) { } catch (e) {
console.log(e); console.log(e);
@ -53,7 +54,7 @@ function getIcon(iconType: string) {
function renderContent({ content }: Pick<ModalOptionsEx, 'content'>) { function renderContent({ content }: Pick<ModalOptionsEx, 'content'>) {
try { try {
if (isString(content)) { if (isString(content)) {
return content; return h('div', content as string);
} else { } else {
return content; return content;
} }