Files
windycoys/js/index.js
2018-03-07 15:40:19 +00:00

23 lines
597 B
JavaScript

import Article from './article';
import ImageFade from './imagefade';
import Menu from './menu';
import Nav from './nav';
document.addEventListener('DOMContentLoaded', () => {
const site = {};
site.menu = new Menu({
el: document.querySelector('.Menu'),
});
site.nav = new Nav({
el: document.querySelector('.Nav'),
menu: site.menu,
});
site.images = new ImageFade();
site.articles = [].slice.call(document.querySelectorAll('.Article'))
.map((article, index) => new Article({
article,
metadata: document.querySelectorAll('.Metadata')[index],
}));
});