1
0
mirror of https://github.com/chylex/Firefox-SCsCC.git synced 2025-04-09 16:15:43 +02:00

use copy-webpack-plugin to copy icons

This commit is contained in:
sarics 2017-03-19 16:52:31 +01:00
parent 461736002b
commit a3a43d2967
2 changed files with 10 additions and 14 deletions
src/background_scripts
webpack.config.js

View File

@ -2,23 +2,16 @@ import options from './options';
import getCurrRate from './utils/getCurrRate';
import showNotification from './utils/showNotification';
import icon16 from '../icons/icon16.png';
import icon32 from '../icons/icon32.png';
import icon48 from '../icons/icon48.png';
import icon16Off from '../icons/icon16_off.png';
import icon32Off from '../icons/icon32_off.png';
import icon48Off from '../icons/icon48_off.png';
const icons = {
enabled: {
16: browser.runtime.getURL(icon16),
32: browser.runtime.getURL(icon32),
48: browser.runtime.getURL(icon48),
16: browser.runtime.getURL('icons/icon16.png'),
32: browser.runtime.getURL('icons/icon32.png'),
48: browser.runtime.getURL('icons/icon48.png'),
},
disabled: {
16: browser.runtime.getURL(icon16Off),
32: browser.runtime.getURL(icon32Off),
48: browser.runtime.getURL(icon48Off),
16: browser.runtime.getURL('icons/icon16_off.png'),
32: browser.runtime.getURL('icons/icon32_off.png'),
48: browser.runtime.getURL('icons/icon48_off.png'),
},
};
@ -92,7 +85,6 @@ browser.runtime.onMessage.addListener(({ type, data }) => {
return getCurrRate(currRates, fromCurr, toCurr)
.then((currRate) => {
console.log(fromCurr, toCurr, currRate);
const reqKey = `${fromCurr}to${toCurr}`;
if (!currRates[reqKey] || currRates[reqKey].value !== currRate.value || currRates[reqKey].updatedAt !== currRate.updatedAt) {

View File

@ -47,6 +47,10 @@ module.exports = {
{
from: 'manifest.json',
},
{
from: 'icons',
to: 'icons',
},
]),
],
};