Я хочу отобразить другой компонент Vue для мобильного устройства. И я нашел это решение (https://stackoverflow.com/a/48515205/11079653) с помощью миксина.
А, например, у меня есть компонент - Card.vue. Но для мобильного устройства я создал CardMovile.Vue.
Теперь я хочу поместить эти компоненты в папку Card, которая будет содержать index.js
-Card
--Card.vue
--CardMobile.vue
--index.js
После этого я просто хочу импортировать карту в свой App.vue, а index.js должен решить, какой компонент нужен (Card.vue или Card.mobile.vue)
<template>
<Card></Card>
</template>
<script>
import Card from './Card'
</script>
Является ли это возможным?