А то ESLint ругается - ESLint: Destructuring the props will cause the value to lose reactivity.(vue/no-setup-props-destructure)
interface Props {
data: IPageTreeChildNode[]
pageId: IPageTreeChildNode['id']
hasPageId: boolean
}
const { data, pageId, hasPageId } = defineProps<Props>()
нет не нормально они теряют реактивность
https://vuejs.org/guide/extras/reactivity-transform.html#reactive-props-destructure
на самом деле вполне ок, но привыкнуть можно
Да, тоже об этом подумал
Обсуждают сегодня