[bugfix] Toast: ssr error (#1910)

This commit is contained in:
neverland
2018-10-09 18:12:02 +08:00
committed by GitHub
parent bcfa4ed3ac
commit 6858f4e2ea
7 changed files with 39 additions and 8 deletions
+6
View File
@@ -1,5 +1,6 @@
import Vue from 'vue';
import VanDialog from './Dialog';
import { isServer } from '../utils';
let instance;
@@ -16,6 +17,11 @@ const initInstance = () => {
};
const Dialog = options => {
/* istanbul ignore if */
if (isServer) {
return Promise.resolve();
}
return new Promise((resolve, reject) => {
if (!instance) {
initInstance();