diff --git a/browser/lib/context.js b/browser/lib/context.js index 417712b8..6c82e6a2 100644 --- a/browser/lib/context.js +++ b/browser/lib/context.js @@ -2,7 +2,7 @@ const { remote } = require('electron') const { Menu, MenuItem } = remote function popup (templates) { - let menu = new Menu() + const menu = new Menu() templates.forEach((item) => { menu.append(new MenuItem(item)) }) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index c164b35f..30317095 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -169,9 +169,8 @@ class NoteList extends React.Component { if (this.notes == null || this.notes.length === 0) { return } - let { router } = this.context - let { location } = this.props - let { selectedNoteKeys, shiftKeyDown } = this.state + let { selectedNoteKeys } = this.state + const { shiftKeyDown } = this.state let targetIndex = this.getTargetIndex() @@ -197,9 +196,8 @@ class NoteList extends React.Component { if (this.notes == null || this.notes.length === 0) { return } - let { router } = this.context - let { location } = this.props - let { selectedNoteKeys, shiftKeyDown } = this.state + let { selectedNoteKeys } = this.state + const { shiftKeyDown } = this.state let targetIndex = this.getTargetIndex() const isTargetLastNote = targetIndex === this.notes.length - 1 @@ -240,7 +238,6 @@ class NoteList extends React.Component { } handleNoteListKeyDown (e) { - const { shiftKeyDown } = this.state if (e.metaKey || e.ctrlKey) return true if (e.keyCode === 65 && !e.shiftKey) { @@ -282,7 +279,7 @@ class NoteList extends React.Component { getNotes () { const { data, params, location } = this.props - if (location.pathname.match(/\/home/) || location.pathname.match(/\alltags/)) { + if (location.pathname.match(/\/home/) || location.pathname.match(/alltags/)) { const allNotes = data.noteMap.map((note) => note) this.contextNotes = allNotes return allNotes @@ -353,9 +350,10 @@ class NoteList extends React.Component { } handleNoteClick (e, uniqueKey) { - let { router } = this.context - let { location } = this.props - let { shiftKeyDown, selectedNoteKeys } = this.state + const { router } = this.context + const { location } = this.props + let { selectedNoteKeys } = this.state + const { shiftKeyDown } = this.state if (shiftKeyDown && selectedNoteKeys.includes(uniqueKey)) { const newSelectedNoteKeys = selectedNoteKeys.filter((noteKey) => noteKey !== uniqueKey) @@ -681,9 +679,10 @@ class NoteList extends React.Component { } render () { - let { location, notes, config, dispatch } = this.props - let { selectedNoteKeys } = this.state - let sortFunc = config.sortBy === 'CREATED_AT' + const { location, config } = this.props + let { notes } = this.props + const { selectedNoteKeys } = this.state + const sortFunc = config.sortBy === 'CREATED_AT' ? sortByCreatedAt : config.sortBy === 'ALPHABETICAL' ? sortByAlphabetical @@ -728,7 +727,6 @@ class NoteList extends React.Component { config.sortBy === 'CREATED_AT' ? note.createdAt : note.updatedAt ).fromNow('D') - const key = `${note.storage}-${note.key}` if (isDefault) { return ( diff --git a/browser/main/SideNav/StorageItem.js b/browser/main/SideNav/StorageItem.js index bbf87306..5d7e6005 100644 --- a/browser/main/SideNav/StorageItem.js +++ b/browser/main/SideNav/StorageItem.js @@ -8,12 +8,10 @@ import CreateFolderModal from 'browser/main/modals/CreateFolderModal' import RenameFolderModal from 'browser/main/modals/RenameFolderModal' import dataApi from 'browser/main/lib/dataApi' import StorageItemChild from 'browser/components/StorageItem' -import eventEmitter from 'browser/main/lib/eventEmitter' import _ from 'lodash' -import * as path from 'path' const { remote } = require('electron') -const { Menu, MenuItem, dialog } = remote +const { Menu, dialog } = remote class StorageItem extends React.Component { constructor (props) { diff --git a/browser/main/modals/PreferencesModal/Crowdfunding.js b/browser/main/modals/PreferencesModal/Crowdfunding.js index 3dccd27b..048520b0 100644 --- a/browser/main/modals/PreferencesModal/Crowdfunding.js +++ b/browser/main/modals/PreferencesModal/Crowdfunding.js @@ -22,18 +22,18 @@ class Crowdfunding extends React.Component { return (
Crowdfunding
-

Dear all,

+

Dear everyone,


-

Thanks for your using!

-

Boostnote is used in about 200 countries and regions, it is a awesome developer community.

+

Thank you for using Boostnote!

+

Boostnote is used in about 200 different countries and regions by an awesome community of developers.


To continue supporting this growth, and to satisfy community expectations,

-

we would like to invest more time in this project.

+

we would like to invest more time and resources in this project.


-

If you like this project and see its potential, you can help!

+

If you like this project and see its potential, you can help by supporting us on OpenCollective!


Thanks,

-

Boostnote maintainers.

+

Boostnote maintainers


+
{this.infoMessage()}
) diff --git a/browser/main/modals/PreferencesModal/StoragesTab.js b/browser/main/modals/PreferencesModal/StoragesTab.js index 5c328f8a..f66a617e 100644 --- a/browser/main/modals/PreferencesModal/StoragesTab.js +++ b/browser/main/modals/PreferencesModal/StoragesTab.js @@ -78,7 +78,7 @@ class StoragesTab extends React.Component { @@ -167,7 +167,7 @@ class StoragesTab extends React.Component {
- 3rd party cloud integration: + Setting up 3rd-party cloud storage integration:{' '} this.handleLinkClick(e)} >Cloud-Syncing-and-Backup @@ -196,7 +196,7 @@ class StoragesTab extends React.Component {
+ >Add diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index bc2e06b3..6165480d 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -150,10 +150,10 @@ class UiTab extends React.Component { return (
-
UI
+
Interface
- Color Theme + Interface Theme