]> BookStack Code Mirror - bookstack/blob - resources/js/components/setting-homepage-control.js
Merge branch 'feature/mail-verify-peer' into development
[bookstack] / resources / js / components / setting-homepage-control.js
1 import {Component} from './component';
2
3 export class SettingHomepageControl extends Component {
4
5     setup() {
6         this.typeControl = this.$refs.typeControl;
7         this.pagePickerContainer = this.$refs.pagePickerContainer;
8
9         this.typeControl.addEventListener('change', this.controlPagePickerVisibility.bind(this));
10         this.controlPagePickerVisibility();
11     }
12
13     controlPagePickerVisibility() {
14         const showPagePicker = this.typeControl.value === 'page';
15         this.pagePickerContainer.style.display = (showPagePicker ? 'block' : 'none');
16     }
17
18 }