mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-25 07:23:59 +00:00
feat: add vue filters
This commit is contained in:
Vendored
+4
@@ -14,6 +14,8 @@ import vuelidate from 'vuelidate';
|
||||
/** Input Mask **/
|
||||
import VueTheMask from 'vue-the-mask';
|
||||
|
||||
/** Vue Filter **/
|
||||
import filters from './general/filters';
|
||||
|
||||
/** Mixins */
|
||||
import request from './general/mixins/request';
|
||||
@@ -27,6 +29,8 @@ import Avatar from 'vue-avatar';
|
||||
/** Application Injections */
|
||||
Vue.use(vuelidate);
|
||||
Vue.use(VueTheMask);
|
||||
Vue.use(filters);
|
||||
|
||||
Vue.directive('closable', closable);
|
||||
Vue.mixin({
|
||||
methods: {
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
import truncate from "./truncate";
|
||||
|
||||
export default {
|
||||
install(Vue) {
|
||||
Vue.filter("truncate", truncate);
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,3 @@
|
||||
export default function truncate (text, stop, clamp) {
|
||||
return text.slice(0, stop) + (stop < text.length ? clamp || '...' : '')
|
||||
}
|
||||
Reference in New Issue
Block a user