summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/boards/mixins/modal_mixins.js.es6
blob: abc1eb333fdc57f7fcfefd9b1d226fb58dccf43c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* global Cookies */
(() => {
  const Store = gl.issueBoards.BoardsStore;
  const ModalStore = gl.issueBoards.ModalStore;

  gl.issueBoards.ModalMixins = {
    methods: {
      toggleModal(toggleModal, setCookie = true) {
        if (setCookie) {
          Cookies.set('boards_backlog_help_hidden', true);
          Store.state.helpHidden = true;
        }

        ModalStore.store.showAddIssuesModal = toggleModal;
      },
      changeTab(tab) {
        ModalStore.store.activeTab = tab;
      },
    },
  };
})();