summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js')
-rw-r--r--app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js47
1 files changed, 47 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js b/app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js
new file mode 100644
index 00000000000..f89f5efc341
--- /dev/null
+++ b/app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters/state.js
@@ -0,0 +1,47 @@
+export default () => ({
+ milestonesEndpoint: '',
+ labelsEndpoint: '',
+ groupEndpoint: '',
+ projectEndpoint: '',
+ branches: {
+ isLoading: false,
+ errorCode: null,
+ data: [],
+ source: {
+ selected: null,
+ selectedList: [],
+ },
+ target: {
+ selected: null,
+ selectedList: [],
+ },
+ },
+ milestones: {
+ isLoading: false,
+ errorCode: null,
+ data: [],
+ selected: null,
+ selectedList: [],
+ },
+ labels: {
+ isLoading: false,
+ errorCode: null,
+ data: [],
+ selected: null,
+ selectedList: [],
+ },
+ authors: {
+ isLoading: false,
+ errorCode: null,
+ data: [],
+ selected: null,
+ selectedList: [],
+ },
+ assignees: {
+ isLoading: false,
+ errorCode: null,
+ data: [],
+ selected: null,
+ selectedList: [],
+ },
+});