После Реакта сильно непривычно прописывать типы для пропсов в Vue 3. В доке есть несколько вариантов. Какой лучше юзать не понятно, какой юзается в проде мне тоже не известно. Подскажите плиз как правильно указать интерфейс IArticle, который я экспортирую выше, для пропсов, чтобы это не нарушало принципы Vue 3. В Реакте я бы просто сделал так: setup(props: IArticle), но здесь так нельзя, как я понял.
<script lang="ts">
// Vendors
import { toRefs } from "vue";
export default {
name: 'Post',
setup(props) {
const { text, image, date } = toRefs(props)
...
return {
getDate,
getDescription,
getImageLink
}
}
}
</script>