Przeglądaj źródła

fix: remove useless code

Gerald 8 lat temu
rodzic
commit
7db40177f6

+ 3 - 4
gulpfile.js

@@ -5,13 +5,12 @@ const gulpFilter = require('gulp-filter');
 const uglify = require('gulp-uglify');
 const svgSprite = require('gulp-svg-sprite');
 const webpack = require('webpack');
+const webpackConfig = require('./scripts/webpack.conf');
 const i18n = require('./scripts/i18n');
 const json = require('./scripts/json');
+const { IS_DEV } = require('./scripts/utils');
 const pkg = require('./package.json');
 
-const isProd = process.env.NODE_ENV === 'production';
-const webpackConfig = require('./scripts/webpack.conf');
-
 const paths = {
   manifest: 'src/manifest.json',
   copy: [
@@ -79,7 +78,7 @@ gulp.task('manifest', () => (
 gulp.task('copy-files', () => {
   const jsFilter = gulpFilter(['**/*.js'], { restore: true });
   let stream = gulp.src(paths.copy, { base: 'src' });
-  if (isProd) stream = stream
+  if (!IS_DEV) stream = stream
   .pipe(jsFilter)
   .pipe(uglify())
   .pipe(jsFilter.restore);

+ 4 - 10
src/background/app.js

@@ -251,16 +251,10 @@ function setIcon(isApplied) {
 setIcon(getOption('isApplied'));
 
 browser.notifications.onClicked.addListener(id => {
-  if (id === 'VM-NoGrantWarning') {
-    browser.tabs.create({
-      url: 'http://wiki.greasespot.net/@grant',
-    });
-  } else {
-    broadcast({
-      cmd: 'NotificationClick',
-      data: id,
-    });
-  }
+  broadcast({
+    cmd: 'NotificationClick',
+    data: id,
+  });
 });
 
 browser.notifications.onClosed.addListener(id => {

+ 1 - 1
src/injected/utils.js

@@ -1,4 +1,4 @@
-export { sendMessage, noop, request } from 'src/common';
+export { sendMessage, request } from 'src/common';
 
 export function postData(destId, data) {
   // Firefox issue: data must be stringified to avoid cross-origin problem

+ 0 - 2
src/injected/web/bridge.js

@@ -1,8 +1,6 @@
 import { noop } from './helpers';
-import { getUniqId } from '../utils';
 
 export default {
-  id: `VM_${getUniqId()}`,
   load: noop,
   checkLoad: noop,
 };

+ 1 - 1
src/options/views/confirm.vue

@@ -6,7 +6,7 @@
           <button dropdown-toggle v-text="i18n('buttonInstallOptions')"></button>
           <div class="dropdown-menu options-panel" @mousedown.stop>
             <label>
-              <setting-check name="closeAfterInstall" @change="checkClose" ref="closeAfterInstall" />
+              <setting-check name="closeAfterInstall" @change="checkClose" />
               <span v-text="i18n('installOptionClose')"></span>
             </label>
             <label>

+ 0 - 8
src/options/views/tab-settings/index.vue

@@ -15,14 +15,6 @@
           <span v-text="i18n('labelShowBadge')"></span>
         </label>
       </div>
-      <!--
-      <div class="mb-1">
-        <label>
-          <setting-check name="ignoreGrant" />
-          <span v-text="i18n('labelIgnoreGrant')"></span>
-        </label>
-      </div>
-      -->
       <div class="mb-1">
         <label>
           <setting-check name="autoReload" />