A fork of https://github.com/ueokande/vim-vixen
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
396 B
19 lines
396 B
import MemoryStorage from '../infrastructures/MemoryStorage'; |
|
|
|
const FIND_KEYWORD_KEY = 'find-keyword'; |
|
|
|
export default class FindRepository { |
|
constructor() { |
|
this.cache = new MemoryStorage(); |
|
} |
|
|
|
getKeyword() { |
|
return Promise.resolve(this.cache.get(FIND_KEYWORD_KEY)); |
|
} |
|
|
|
setKeyword(keyword) { |
|
this.cache.set(FIND_KEYWORD_KEY, keyword); |
|
return Promise.resolve(); |
|
} |
|
} |
|
|
|
|