File size: 596 Bytes
8fd7a1d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// This list is a subset of all addon IDs to control the order of userstyles.
// The last item in the list is given the highest precedence (last in the DOM).
// If an addon isn't listed here, it's interpreted to have lowest precedence and
// that its order with other unlisted addons does not matter.
const addonPrecedence = [
    'columns',
    'editor-stage-left',
    'editor-theme3',
    'hide-stage'
];

/**
 * @param {string} addonId The addon ID
 * @returns {number} An integer >= 0
 */
const getPrecedence = addonId => addonPrecedence.indexOf(addonId) + 1;

export default getPrecedence;