UNPKG

@uni/toast

Version:

[![npm](https://img.shields.io/npm/v/@uni/toast.svg)](https://www.npmjs.com/package/@uni/toast)

30 lines 734 B
import { normalize } from "../utils/index"; export var show = normalize(function (options) { var type = options.type, content = options.content, duration = options.duration, _success = options.success, _fail = options.fail, _complete = options.complete; var iconMap = { success: 'success', fail: 'fail', none: 'none', loading: 'loading' }; tt.showToast({ icon: iconMap[type] || 'none', title: content, duration: duration, success: function success() { _success && _success(); }, fail: function fail(res) { _fail && _fail(res); }, complete: function complete(res) { _complete && _complete(res); } }); }); export default show;