import Vue from 'vue'
import HumanDate from '@/components/common/HumanDate.vue'
import HumanDuration from '@/components/common/HumanDuration.vue'
import Username from '@/components/common/Username.vue'
import UserLink from '@/components/common/UserLink.vue'
import ActorLink from '@/components/common/ActorLink.vue'
import ActorAvatar from '@/components/common/ActorAvatar.vue'
import Duration from '@/components/common/Duration.vue'
import DangerousButton from '@/components/common/DangerousButton.vue'
import Message from '@/components/common/Message.vue'
import CopyInput from '@/components/common/CopyInput.vue'
import AjaxButton from '@/components/common/AjaxButton.vue'
import Tooltip from '@/components/common/Tooltip.vue'
import EmptyState from '@/components/common/EmptyState.vue'
import ExpandableDiv from '@/components/common/ExpandableDiv.vue'
import CollapseLink from '@/components/common/CollapseLink.vue'
import ActionFeedback from '@/components/common/ActionFeedback.vue'
import RenderedDescription from '@/components/common/RenderedDescription.vue'
import ContentForm from '@/components/common/ContentForm.vue'
import InlineSearchBar from '@/components/common/InlineSearchBar.vue'

Vue.component('HumanDate', HumanDate)
Vue.component('HumanDuration', HumanDuration)
Vue.component('Username', Username)
Vue.component('UserLink', UserLink)
Vue.component('ActorLink', ActorLink)
Vue.component('ActorAvatar', ActorAvatar)
Vue.component('Duration', Duration)
Vue.component('DangerousButton', DangerousButton)
Vue.component('Message', Message)
Vue.component('CopyInput', CopyInput)
Vue.component('AjaxButton', AjaxButton)
Vue.component('Tooltip', Tooltip)
Vue.component('EmptyState', EmptyState)
Vue.component('ExpandableDiv', ExpandableDiv)
Vue.component('CollapseLink', CollapseLink)
Vue.component('ActionFeedback', ActionFeedback)
Vue.component('RenderedDescription', RenderedDescription)
Vue.component('ContentForm', ContentForm)
Vue.component('InlineSearchBar', InlineSearchBar)

export default {}
