Setup CI tests (#100)
* use @xarc/xrun to streamline tasks in an imperative manner * add lint-staged/husky for git hook tasks * run prettier across all files * fixing tests * add ci test workflow * add a ci workflow * remove precommit in favor of husky * add .prettierrc.js * reformat with prettier
This commit is contained in:
@@ -9,42 +9,41 @@ var config = require('../config');
|
||||
* @param color
|
||||
*/
|
||||
function changeExtensionIcon(color) {
|
||||
color = color ? color : '';
|
||||
|
||||
color = color ? color : '';
|
||||
var path = null;
|
||||
|
||||
var path = null;
|
||||
if (color !== '') {
|
||||
color = '-' + color;
|
||||
|
||||
if (color !== '') {
|
||||
color = '-' + color;
|
||||
path = './graphics/wakatime-logo-38' + color + '.png';
|
||||
|
||||
path = './graphics/wakatime-logo-38' + color + '.png';
|
||||
browser.browserAction.setIcon({
|
||||
path: path,
|
||||
});
|
||||
}
|
||||
|
||||
browser.browserAction.setIcon({
|
||||
path: path
|
||||
});
|
||||
}
|
||||
if (color === '') {
|
||||
browser.storage.sync
|
||||
.get({
|
||||
theme: config.theme,
|
||||
})
|
||||
.then(function (items) {
|
||||
if (items.theme == config.theme) {
|
||||
path = './graphics/wakatime-logo-38.png';
|
||||
|
||||
if (color === '') {
|
||||
browser.storage.sync.get({
|
||||
theme: config.theme
|
||||
}).then(function (items) {
|
||||
if (items.theme == config.theme) {
|
||||
path = './graphics/wakatime-logo-38.png';
|
||||
|
||||
browser.browserAction.setIcon({
|
||||
path: path
|
||||
});
|
||||
}
|
||||
else {
|
||||
path = './graphics/wakatime-logo-38-white.png';
|
||||
|
||||
browser.browserAction.setIcon({
|
||||
path: path
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
browser.browserAction.setIcon({
|
||||
path: path,
|
||||
});
|
||||
} else {
|
||||
path = './graphics/wakatime-logo-38-white.png';
|
||||
|
||||
browser.browserAction.setIcon({
|
||||
path: path,
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = changeExtensionIcon;
|
||||
|
||||
Reference in New Issue
Block a user