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')