上記に挙げたurlのreact-shortcut自作のアプリに導入したいと思っています。
私が解釈した必要な作業としては
1
js
1npm install react-shortcuts 2
2
keymap.js(ショートカットキーに名前を対応させたもの)を作成、メインファイル(App.jsなど??)からrequireする
(import keymap from './keymap'をメインファイルに記述)
3
ショートカットコンポーネントの受け入れ態勢を作る
App.js(?)に
js
1import { ShortcutManager } from 'react-shortcuts' 2const shortcutManager = new ShortcutManager(keymap)
を追加し、さらに
js
1class App extends React.Component { 2 getChildContext() { 3 return { shortcuts: shortcutManager } 4 } 5} 6 7App.childContextTypes = { 8 shortcuts: PropTypes.object.isRequired 9}
getchildContextの関数とApp.childContextTypesのプロパティを記述。
(ただ、ここでApp.childContextTypesをどこに記述すれば良いかわかりませんでした……)
5.
別ファイルを作成(TodoItem.jsなど)
class TodoItem
を記述する
という流れで解釈しています。
正直に申し上げて何をやっているか理解半分なのですが、これでいいでしょうか??
3の関数とプロパティ値を記述する部分が元のアプリのどこに入れるべきかわからないです……
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。