Files
windycoys/js/windy.js

30 lines
752 B
JavaScript

import Menu from './menu';
import Navigation from './navigation';
import Image from './image';
import ReplyToComment from './reply-to-comment';
const windy = {
images: [],
};
export default function init() {
document.querySelectorAll('img').forEach((image) => {
const img = new Image(image);
img.start();
windy.images.push(img);
});
windy.menu = new Menu({
container: document.querySelector('.menu'),
});
windy.navigation = new Navigation({
container: document.querySelector('.nav'),
menu: windy.menu,
});
windy.menu.init();
windy.navigation.init();
windy.comments = new ReplyToComment({
form: document.querySelector('.comments__foot'),
links: document.querySelectorAll('.comment__reply'),
});
}