import React from 'react' import linkState from 'boost/linkState' import remote from 'remote' import ipc from 'ipc' export default class AppSettingTab extends React.Component { constructor (props) { super(props) let keymap = remote.getGlobal('keymap') this.state = { toggleFinder: keymap.toggleFinder } } handleSaveButtonClick (e) { ipc.send('hotkeyUpdated', { toggleFinder: this.state.toggleFinder }) } render () { return (
Hotkey
  • 0 to 9
  • A to Z
  • F1 to F24
  • Punctuations like ~, !, @, #, $, etc.
  • Plus
  • Space
  • Backspace
  • Delete
  • Insert
  • Return (or Enter as alias)
  • Up, Down, Left and Right
  • Home and End
  • PageUp and PageDown
  • Escape (or Esc for short)
  • VolumeUp, VolumeDown and VolumeMute
  • MediaNextTrack, MediaPreviousTrack, MediaStop and MediaPlayPause
) } } AppSettingTab.prototype.linkState = linkState