mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-13 12:38:39 -09:00
* Bump `eslint-plugin-react`
* Add `eslint-config-xo-react`
* Add XO
* Remove eslint-related dependencies, add XO config and use XO as the linter
* Code style: Standard => XO ✨
* Use xo property to ignore files
* Fix remaining errors
15 lines
353 B
JavaScript
15 lines
353 B
JavaScript
import {ipcRenderer, remote} from 'electron';
|
|
|
|
const plugins = remote.require('./plugins');
|
|
|
|
export function getConfig() {
|
|
return plugins.getDecoratedConfig();
|
|
}
|
|
|
|
export function subscribe(fn) {
|
|
ipcRenderer.on('config change', fn);
|
|
ipcRenderer.on('plugins change', fn);
|
|
return () => {
|
|
ipcRenderer.removeListener('config change', fn);
|
|
};
|
|
}
|