summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ide/stores/getters.js
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-04-11 17:12:01 +0100
committerPhil Hughes <me@iamphill.com>2018-04-16 09:48:57 +0100
commit748a2f2b542fed2cb8ab7d1792cb874ce7423a61 (patch)
tree47a281d89c47e9e1751e450429784430ff2049a7 /app/assets/javascripts/ide/stores/getters.js
parentc3e26860be156314e733a6dfb986c91fc55766f5 (diff)
downloadgitlab-ce-748a2f2b542fed2cb8ab7d1792cb874ce7423a61.tar.gz
Added fuzzy file finder to web IDE
Closes #44841
Diffstat (limited to 'app/assets/javascripts/ide/stores/getters.js')
-rw-r--r--app/assets/javascripts/ide/stores/getters.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/assets/javascripts/ide/stores/getters.js b/app/assets/javascripts/ide/stores/getters.js
index a77cdbc13c8..6776be3b77c 100644
--- a/app/assets/javascripts/ide/stores/getters.js
+++ b/app/assets/javascripts/ide/stores/getters.js
@@ -35,3 +35,6 @@ export const currentIcon = state =>
export const hasChanges = state => !!state.changedFiles.length;
export const hasMergeRequest = state => !!state.currentMergeRequestId;
+
+export const allBlobs = state =>
+ Object.keys(state.entries).reduce((acc, key) => acc.concat(state.entries[key]), []);