summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/merge_conflicts/mixins/line_conflict_utils.js.es6
blob: a4aca85d46013060623f68390a2ca2c7c98246f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* eslint-disable no-param-reassign, quote-props, comma-dangle, padded-blocks */

((global) => {
  global.mergeConflicts = global.mergeConflicts || {};

  global.mergeConflicts.utils = {
    methods: {
      lineCssClass(line) {
        return {
          'head': line.isHead,
          'origin': line.isOrigin,
          'match': line.hasMatch,
          'selected': line.isSelected,
          'unselected': line.isUnselected
        };
      }
    }
  };

})(window.gl || (window.gl = {}));