|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import Toast from './toast.js';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function showToast(icon, message, type = 'info') {
|
|
|
|
|
|
Toast.init();
|
|
|
|
|
|
|
|
|
const fullMessage = icon ? `${icon} ${message}` : message;
|
|
|
|
|
|
return Toast.show(fullMessage, type);
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function showSuccess(message) {
|
|
|
return showToast('✅', message, 'success');
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function showError(message) {
|
|
|
return showToast('❌', message, 'error');
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function showWarning(message) {
|
|
|
return showToast('⚠️', message, 'warning');
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function showInfo(message) {
|
|
|
return showToast('ℹ️', message, 'info');
|
|
|
}
|
|
|
|
|
|
export default {
|
|
|
showToast,
|
|
|
showSuccess,
|
|
|
showError,
|
|
|
showWarning,
|
|
|
showInfo
|
|
|
};
|
|
|
|