diff --git a/browser/components/NoteItem.js b/browser/components/NoteItem.js
index b874557d..0a7318dc 100644
--- a/browser/components/NoteItem.js
+++ b/browser/components/NoteItem.js
@@ -75,8 +75,8 @@ const NoteItem = ({ isActive, note, dateDisplay, handleNoteClick, handleNoteCont
:
}
- {note.isStarred ?
- : ''
+ {note.isStarred
+ ? : ''
}
diff --git a/browser/components/SnippetTab.js b/browser/components/SnippetTab.js
index 31ae3e9c..2b4f3ad6 100644
--- a/browser/components/SnippetTab.js
+++ b/browser/components/SnippetTab.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './SnippetTab.styl'
import context from 'browser/lib/context'
diff --git a/browser/components/StorageItem.js b/browser/components/StorageItem.js
index d73ef406..9b5864db 100644
--- a/browser/components/StorageItem.js
+++ b/browser/components/StorageItem.js
@@ -27,8 +27,8 @@ const StorageItem = ({
onClick={handleButtonClick}
onContextMenu={handleContextMenu}
>
-
diff --git a/browser/finder/NoteDetail.js b/browser/finder/NoteDetail.js
index 2581ac48..2e334c6b 100644
--- a/browser/finder/NoteDetail.js
+++ b/browser/finder/NoteDetail.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './NoteDetail.styl'
import MarkdownPreview from 'browser/components/MarkdownPreview'
diff --git a/browser/finder/NoteList.js b/browser/finder/NoteList.js
index 153293d0..03ad786d 100644
--- a/browser/finder/NoteList.js
+++ b/browser/finder/NoteList.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import NoteItem from 'browser/components/NoteItem'
import moment from 'moment'
@@ -54,7 +54,7 @@ class NoteList extends React.Component {
}
render () {
- let { storageMap, notes, index } = this.props
+ let { notes, index } = this.props
let notesList = notes
.slice(0, 10 + 10 * this.state.range)
diff --git a/browser/finder/StorageSection.js b/browser/finder/StorageSection.js
index a8ed2e5e..1c3cc95f 100644
--- a/browser/finder/StorageSection.js
+++ b/browser/finder/StorageSection.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './StorageSection.styl'
import StorageItem from 'browser/components/StorageItem'
diff --git a/browser/finder/index.js b/browser/finder/index.js
index 8bc5555c..46e6a1c5 100644
--- a/browser/finder/index.js
+++ b/browser/finder/index.js
@@ -2,7 +2,6 @@ import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
import { connect, Provider } from 'react-redux'
import _ from 'lodash'
-import ipc from './ipcClient'
import store from './store'
import CSSModules from 'browser/lib/CSSModules'
import styles from './FinderMain.styl'
diff --git a/browser/lib/customMeta.js b/browser/lib/customMeta.js
index e4724fac..855e00af 100644
--- a/browser/lib/customMeta.js
+++ b/browser/lib/customMeta.js
@@ -1,4 +1,3 @@
import CodeMirror from 'codemirror'
-import _ from 'lodash'
CodeMirror.modeInfo.push({name: 'Stylus', mime: 'text/x-styl', mode: 'stylus', ext: ['styl'], alias: ['styl']})
diff --git a/browser/main/Detail/FolderSelect.js b/browser/main/Detail/FolderSelect.js
index b02162a4..094db239 100644
--- a/browser/main/Detail/FolderSelect.js
+++ b/browser/main/Detail/FolderSelect.js
@@ -128,8 +128,8 @@ class FolderSelect extends React.Component {
}
nextOption () {
- let { storages } = this.props
let { optionIndex } = this.state
+ let { folders } = this.props
optionIndex++
if (optionIndex >= folders.length) optionIndex = 0
diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js
index 7b0a2411..17eef19c 100644
--- a/browser/main/Detail/MarkdownNoteDetail.js
+++ b/browser/main/Detail/MarkdownNoteDetail.js
@@ -205,7 +205,7 @@ class MarkdownNoteDetail extends React.Component {
}
render () {
- let { data, config } = this.props
+ let { config } = this.props
let { note } = this.state
return (
diff --git a/browser/main/Detail/SnippetNoteDetail.js b/browser/main/Detail/SnippetNoteDetail.js
index 68b64696..40d3eb96 100644
--- a/browser/main/Detail/SnippetNoteDetail.js
+++ b/browser/main/Detail/SnippetNoteDetail.js
@@ -14,6 +14,7 @@ import SnippetTab from 'browser/components/SnippetTab'
import StatusBar from '../StatusBar'
import context from 'browser/lib/context'
import ConfigManager from 'browser/main/lib/ConfigManager'
+import _ from 'lodash'
function pass (name) {
switch (name) {
@@ -459,7 +460,7 @@ class SnippetNoteDetail extends React.Component {
}
render () {
- let { data, config } = this.props
+ let { config } = this.props
let { note } = this.state
let editorFontSize = parseInt(config.editor.fontSize, 10)
diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js
index 3b21d630..1edb2fb2 100644
--- a/browser/main/NoteList/index.js
+++ b/browser/main/NoteList/index.js
@@ -324,8 +324,8 @@ class NoteList extends React.Component {
const isDefault = config.listStyle === 'DEFAULT'
const isActive = location.query.key === note.storage + '-' + note.key
const dateDisplay = moment(
- config.sortBy === 'CREATED_AT' ?
- note.createdAt : note.updatedAt
+ config.sortBy === 'CREATED_AT'
+ ? note.createdAt : note.updatedAt
).fromNow()
const key = `${note.storage}-${note.key}`
diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js
index 42dcb99a..144c5e02 100644
--- a/browser/main/SideNav/index.js
+++ b/browser/main/SideNav/index.js
@@ -7,9 +7,6 @@ import ConfigManager from 'browser/main/lib/ConfigManager'
import StorageItem from './StorageItem'
import SideNavFilter from 'browser/components/SideNavFilter'
-const electron = require('electron')
-const { remote } = electron
-
class SideNav extends React.Component {
// TODO: should not use electron stuff v0.7
handleMenuButtonClick (e) {
diff --git a/browser/main/TopBar/index.js b/browser/main/TopBar/index.js
index 87a92eef..added48f 100644
--- a/browser/main/TopBar/index.js
+++ b/browser/main/TopBar/index.js
@@ -10,8 +10,6 @@ import ConfigManager from 'browser/main/lib/ConfigManager'
import dataApi from 'browser/main/lib/dataApi'
const OSX = window.process.platform === 'darwin'
-const { remote } = require('electron')
-const { Menu, MenuItem } = remote
class TopBar extends React.Component {
constructor (props) {
@@ -71,10 +69,10 @@ class TopBar extends React.Component {
break
}
}
- if (storage == null) alert('No storage to create a note')
+ if (storage == null) window.alert('No storage to create a note')
let folder = _.find(storage.folders, {key: params.folderKey})
if (folder == null) folder = storage.folders[0]
- if (folder == null) alert('No folder to create a note')
+ if (folder == null) window.alert('No folder to create a note')
return {
storage,
diff --git a/browser/main/modals/InitModal.js b/browser/main/modals/InitModal.js
index 9f10775f..c6f29e5e 100644
--- a/browser/main/modals/InitModal.js
+++ b/browser/main/modals/InitModal.js
@@ -1,11 +1,10 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './InitModal.styl'
import dataApi from 'browser/main/lib/dataApi'
import store from 'browser/main/store'
import { hashHistory } from 'react-router'
import _ from 'lodash'
-import keygen from 'browser/lib/keygen'
const CSON = require('@rokt33r/season')
const path = require('path')
diff --git a/browser/main/modals/NewNoteModal.js b/browser/main/modals/NewNoteModal.js
index 13c5a035..2c3f30cf 100644
--- a/browser/main/modals/NewNoteModal.js
+++ b/browser/main/modals/NewNoteModal.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './NewNoteModal.styl'
import dataApi from 'browser/main/lib/dataApi'
diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js
index 5ac33ea0..b0005bfd 100644
--- a/browser/main/modals/PreferencesModal/HotkeyTab.js
+++ b/browser/main/modals/PreferencesModal/HotkeyTab.js
@@ -7,8 +7,6 @@ import store from 'browser/main/store'
const electron = require('electron')
const ipc = electron.ipcRenderer
-const OSX = global.process.platform === 'darwin'
-
class HotkeyTab extends React.Component {
constructor (props) {
super(props)
diff --git a/browser/main/modals/PreferencesModal/InfoTab.js b/browser/main/modals/PreferencesModal/InfoTab.js
index a5ff75ad..d0441df2 100644
--- a/browser/main/modals/PreferencesModal/InfoTab.js
+++ b/browser/main/modals/PreferencesModal/InfoTab.js
@@ -1,4 +1,4 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
import CSSModules from 'browser/lib/CSSModules'
import styles from './InfoTab.styl'
diff --git a/browser/main/modals/PreferencesModal/StorageItem.js b/browser/main/modals/PreferencesModal/StorageItem.js
index c983c50b..d8d18d6c 100644
--- a/browser/main/modals/PreferencesModal/StorageItem.js
+++ b/browser/main/modals/PreferencesModal/StorageItem.js
@@ -106,7 +106,10 @@ class UnstyledFolderItem extends React.Component {
const popover = { position: 'absolute', zIndex: 2 }
const cover = {
position: 'fixed',
- top: 0, right: 0, bottom: 0, left: 0
+ top: 0,
+ right: 0,
+ bottom: 0,
+ left: 0
}
const pickerStyle = Object.assign({}, {
position: 'absolute'
diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js
index a4031a90..84e3c25e 100644
--- a/browser/main/modals/PreferencesModal/UiTab.js
+++ b/browser/main/modals/PreferencesModal/UiTab.js
@@ -5,9 +5,6 @@ import ConfigManager from 'browser/main/lib/ConfigManager'
import store from 'browser/main/store'
import consts from 'browser/lib/consts'
-const electron = require('electron')
-const ipc = electron.ipcRenderer
-
const OSX = global.process.platform === 'darwin'
class UiTab extends React.Component {
diff --git a/gruntfile.js b/gruntfile.js
index d2f1a2f7..1ccf60f2 100644
--- a/gruntfile.js
+++ b/gruntfile.js
@@ -5,16 +5,16 @@ const packager = require('electron-packager')
const WIN = process.platform === 'win32'
module.exports = function (grunt) {
- var auth_code
+ var authCode
try {
- auth_code = grunt.file.readJSON('secret/auth_code.json')
+ authCode = grunt.file.readJSON('secret/auth_code.json')
} catch (e) {
if (e.origError.code === 'ENOENT') {
console.warn('secret/auth_code.json is not found. CodeSigning is not available.')
}
}
- const OSX_COMMON_NAME = auth_code != null ? auth_code.OSX_COMMON_NAME : ''
- const WIN_CERT_PASSWORD = auth_code != null ? auth_code.WIN_CERT_PASSWORD : ''
+ const OSX_COMMON_NAME = authCode != null ? authCode.OSX_COMMON_NAME : ''
+ const WIN_CERT_PASSWORD = authCode != null ? authCode.WIN_CERT_PASSWORD : ''
var initConfig = {
pkg: grunt.file.readJSON('package.json'),
diff --git a/lib/finder-app.js b/lib/finder-app.js
index b158e308..ecfdee4c 100755
--- a/lib/finder-app.js
+++ b/lib/finder-app.js
@@ -1,6 +1,5 @@
const electron = require('electron')
const app = electron.app
-const Menu = electron.Menu
var finderWindow = null
@@ -8,11 +7,6 @@ app.on('ready', function () {
if (process.platform === 'darwin') {
app.dock.hide()
}
-
- // var template = require('./finder-menu')
- // var menu = Menu.buildFromTemplate(template)
- // Menu.setApplicationMenu(menu)
-
finderWindow = require('./finder-window')
})
diff --git a/tests/dataApi/init.js b/tests/dataApi/init.js
index 81ef38a4..cacc2b2a 100644
--- a/tests/dataApi/init.js
+++ b/tests/dataApi/init.js
@@ -36,7 +36,7 @@ test.beforeEach((t) => {
})
test.serial('Initialize All Storages', (t) => {
- const { v1StorageData, legacyStorageData, emptyStorageData } = t.context
+ const { v1StorageData, legacyStorageData } = t.context
return Promise.resolve()
.then(function test () {
return init()
diff --git a/tests/dataApi/moveNote.js b/tests/dataApi/moveNote.js
index fe73653d..4c31ddca 100644
--- a/tests/dataApi/moveNote.js
+++ b/tests/dataApi/moveNote.js
@@ -12,7 +12,6 @@ const TestDummy = require('../fixtures/TestDummy')
const sander = require('sander')
const os = require('os')
const CSON = require('@rokt33r/season')
-const faker = require('faker')
const storagePath = path.join(os.tmpdir(), 'test/move-note')
const storagePath2 = path.join(os.tmpdir(), 'test/move-note2')