You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
875 B
34 lines
875 B
|
|
import Vue from 'vue'
|
|
import NumberFilter from 'src/filters/number'
|
|
import NumberFormatFilter, {
|
|
normalizeDestination
|
|
} from 'src/filters/number-format'
|
|
import DateFilter, {
|
|
smartTime,
|
|
time,
|
|
weekday
|
|
} from 'src/filters/date'
|
|
import {
|
|
startCase
|
|
} from 'src/filters/string'
|
|
import WholeCurrency from 'src/filters/currency'
|
|
import {
|
|
displayName
|
|
} from 'src/filters/subscriber'
|
|
|
|
export default () => {
|
|
Vue.filter('number', NumberFilter)
|
|
Vue.filter('readableDate', DateFilter)
|
|
Vue.filter('numberFormat', NumberFormatFilter)
|
|
Vue.filter('destinationFormat', normalizeDestination)
|
|
Vue.filter('smartTime', smartTime)
|
|
Vue.filter('startCase', startCase)
|
|
Vue.filter('wholeCurrency', WholeCurrency)
|
|
Vue.filter('seatName', displayName)
|
|
Vue.filter('groupName', displayName)
|
|
Vue.filter('displayName', displayName)
|
|
Vue.filter('time', time)
|
|
Vue.filter('weekday', weekday)
|
|
}
|