23 lines
496 B
JavaScript
23 lines
496 B
JavaScript
import { Notify } from 'quasar';
|
|
import { i18n } from 'src/boot/i18n';
|
|
|
|
export default function useNotify() {
|
|
const notify = (message, type, icon) => {
|
|
const defaultIcons = {
|
|
warning: 'warning',
|
|
negative: 'error',
|
|
positive: 'check',
|
|
};
|
|
|
|
Notify.create({
|
|
message: i18n.global.t(message),
|
|
type: type,
|
|
icon: icon ? icon : defaultIcons[type],
|
|
});
|
|
};
|
|
|
|
return {
|
|
notify,
|
|
};
|
|
}
|