|
|
|
@ -1,6 +1,5 @@ |
|
|
|
|
import * as findActions from 'content/actions/find'; |
|
|
|
|
import messages from 'shared/messages'; |
|
|
|
|
import * as consoleFrames from '../../console-frames'; |
|
|
|
|
|
|
|
|
|
export default class FindComponent { |
|
|
|
|
constructor(win, store) { |
|
|
|
@ -32,31 +31,11 @@ export default class FindComponent { |
|
|
|
|
|
|
|
|
|
next() { |
|
|
|
|
let state = this.store.getState().find; |
|
|
|
|
|
|
|
|
|
if (!state.found) { |
|
|
|
|
return consoleFrames.postError( |
|
|
|
|
window.document, |
|
|
|
|
'Pattern not found: ' + state.keyword); |
|
|
|
|
} |
|
|
|
|
consoleFrames.postInfo( |
|
|
|
|
window.document, |
|
|
|
|
'Pattern found: ' + state.keyword, |
|
|
|
|
); |
|
|
|
|
return this.store.dispatch(findActions.next(state.keyword, false)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
prev() { |
|
|
|
|
let state = this.store.getState().find; |
|
|
|
|
|
|
|
|
|
if (!state.found) { |
|
|
|
|
return consoleFrames.postError( |
|
|
|
|
window.document, |
|
|
|
|
'Pattern not found: ' + state.keyword); |
|
|
|
|
} |
|
|
|
|
consoleFrames.postInfo( |
|
|
|
|
window.document, |
|
|
|
|
'Pattern found: ' + state.keyword, |
|
|
|
|
); |
|
|
|
|
return this.store.dispatch(findActions.prev(state.keyword, false)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|