ehristoforu's picture
Upload folder using huggingface_hub
0163a2c verified
raw
history blame
739 Bytes
import type { App } from 'vue';
import { message, notification } from 'ant-design-vue';
declare module '@vue/runtime-core' {
interface ComponentCustomProperties {
$message: typeof message;
$notify: (params: string | { title: string; desc: string; [key: string]: any }) => void;
}
}
export default {
install: (app: App, options?: any) => {
app.config.globalProperties.$message = message;
app.config.globalProperties.$notify = (params) => {
if (typeof params === 'string') {
notification.error({
message: params,
});
} else {
notification.error({
message: params.title,
description: params.desc,
...params,
});
}
};
},
};