UNPKG

@uni/toast

Version:

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

23 lines (22 loc) 859 B
/* eslint-disable @typescript-eslint/ban-ts-comment */ // eslint-disable-next-line import/no-extraneous-dependencies // @ts-nocheck import { isDingdingMiniapp, isMiniapp, isWeChatMiniProgram, isWeb, isKuaiShouMiniProgram, isBaiduSmartProgram } from "@uni/env"; export default (function (platformApi) { for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { args[_key - 1] = arguments[_key]; } if (isWeb) { return window[platformApi](args); } else if (isDingdingMiniapp) { return dd[platformApi](args); } else if (isMiniapp) { return my[platformApi](args); } else if (isWeChatMiniProgram) { return wx[platformApi](args); } else if (isKuaiShouMiniProgram) { return ks[platformApi](args); } else if (isBaiduSmartProgram) { return swan[platformApi](args); } });