38 lines
840 B
JavaScript
38 lines
840 B
JavaScript
|
|
// internal
|
|
import BasePage from "../base.js";
|
|
// external
|
|
|
|
|
|
export default class PageBlogHome extends BasePage {
|
|
static hash = hashPageBlogHome;
|
|
|
|
constructor(router) {
|
|
super(router);
|
|
}
|
|
|
|
initialize() {
|
|
this.sharedInitialize();
|
|
// this.hookupButtonsNav();
|
|
this.hookupFormNewsletter();
|
|
this.hookupButtonSubmitFormContactUs();
|
|
}
|
|
|
|
hookupButtonSubmitFormContactUs() {
|
|
const button = document.querySelector('form input[type="submit"]');
|
|
button.classList.add(flagButton);
|
|
button.classList.add(flagButtonPrimary);
|
|
button.innerText = 'Subscribe Now';
|
|
}
|
|
|
|
hookupFormNewsletter() {
|
|
let submitButton = document.querySelector('#submit');
|
|
submitButton.innerText = 'Subscribe Now';
|
|
}
|
|
|
|
leave() {
|
|
super.leave();
|
|
}
|
|
}
|
|
|