diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2020-03-29 21:59:25 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2020-03-29 21:59:25 +0900 |
commit | 5176643e64d8f4a6be5fc73f0eb48dc65322e496 (patch) | |
tree | 2452435a46de12991b41dffd9c173596dc4fc9a8 /src/background/repositories | |
parent | ac18ad17e62834131399074b09f742266761ac2d (diff) |
Clean unused code
Diffstat (limited to 'src/background/repositories')
-rw-r--r-- | src/background/repositories/CompletionsRepository.ts | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/background/repositories/CompletionsRepository.ts b/src/background/repositories/CompletionsRepository.ts deleted file mode 100644 index 7d0434c..0000000 --- a/src/background/repositories/CompletionsRepository.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { injectable } from 'tsyringe'; - -type Tab = browser.tabs.Tab; - -@injectable() -export default class CompletionsRepository { - async queryTabs(keywords: string, excludePinned: boolean): Promise<Tab[]> { - const tabs = await browser.tabs.query({ currentWindow: true }); - return tabs.filter((t) => { - return t.url && t.url.toLowerCase().includes(keywords.toLowerCase()) || - t.title && t.title.toLowerCase().includes(keywords.toLowerCase()); - }).filter((t) => { - return !(excludePinned && t.pinned); - }); - } -} |