Vue.component(
    'notification-card',
    require('./components/NotificationCard.vue').default
);

Vue.component(
    'photo-presenter',
    require('./components/presenter/PhotoPresenter.vue').default
);

Vue.component(
    'video-presenter',
    require('./components/presenter/VideoPresenter.vue').default
);

Vue.component(
    'photo-album-presenter',
    require('./components/presenter/PhotoAlbumPresenter.vue').default
);

Vue.component(
    'video-album-presenter',
    require('./components/presenter/VideoAlbumPresenter.vue').default
);

Vue.component(
    'mixed-album-presenter',
    require('./components/presenter/MixedAlbumPresenter.vue').default
);

Vue.component(
    'post-menu',
    require('./components/PostMenu.vue').default
);

Vue.component(
    'timeline',
    require('./components/Timeline.vue').default
);

Vue.component(
    'announcements-card',
    require('./components/AnnouncementsCard.vue').default
);

Vue.component(
    'story-component',
    require('./components/StoryTimelineComponent.vue').default
);