]> BookStack Code Mirror - bookstack/blob - resources/js/components/setting-color-picker.js
Merge branch 'master' of git://github.com/Binternet/BookStack into Binternet-master
[bookstack] / resources / js / components / setting-color-picker.js
1
2 class SettingColorPicker {
3
4     constructor(elem) {
5         this.elem = elem;
6         this.colorInput = elem.querySelector('input[type=color]');
7         this.resetButton = elem.querySelector('[setting-color-picker-reset]');
8         this.defaultButton = elem.querySelector('[setting-color-picker-default]');
9         this.resetButton.addEventListener('click', event => {
10             this.colorInput.value = this.colorInput.dataset.current;
11         });
12         this.defaultButton.addEventListener('click', event => {
13           this.colorInput.value = this.colorInput.dataset.default;
14         });
15     }
16 }
17
18 export default SettingColorPicker;