Build your own Custom Composables in Vue