Преглед изворни кода

relocate variable declaration

Leopoldthecoder пре 9 година
родитељ
комит
4fcfa04a9b
1 измењених фајлова са 12 додато и 10 уклоњено
  1. 12 10
      packages/notification/src/main.js

+ 12 - 10
packages/notification/src/main.js

@@ -1,14 +1,14 @@
 import Vue from 'vue';
-var NotificationConstructor = Vue.extend(require('./main.vue'));
+let NotificationConstructor = Vue.extend(require('./main.vue'));
 
-var instance;
-var instances = [];
-var seed = 1;
+let instance;
+let instances = [];
+let seed = 1;
 
 var Notification = function(options) {
   options = options || {};
-  var userOnClose = options.onClose;
-  var id = 'notification_' + seed++;
+  let userOnClose = options.onClose;
+  let id = 'notification_' + seed++;
 
   options.onClose = function() {
     Notification.close(id, userOnClose);
@@ -23,8 +23,8 @@ var Notification = function(options) {
   instance.vm.visible = true;
   instance.dom = instance.vm.$el;
 
-  var topDist = 0;
-  for (var i = 0, len = instances.length; i < len; i++) {
+  let topDist = 0;
+  for (let i = 0, len = instances.length; i < len; i++) {
     topDist += instances[i].$el.offsetHeight + 16;
   }
   topDist += 16;
@@ -33,13 +33,15 @@ var Notification = function(options) {
 };
 
 Notification.close = function(id, userOnClose) {
+  let index;
+  let removedHeight;
   for (var i = 0, len = instances.length; i < len; i++) {
     if (id === instances[i].id) {
       if (typeof userOnClose === 'function') {
         userOnClose(instances[i]);
       }
-      var index = i;
-      var removedHeight = instances[i].dom.offsetHeight;
+      index = i;
+      removedHeight = instances[i].dom.offsetHeight;
       instances.splice(i, 1);
       break;
     }