Массив объектов
const headRow = [
{
name: 'Отображаемое имя',
value: 'name',
filter: true,
decorator: {
name: 'Link'
}
},
{
name: 'Логин',
value: 'login',
filter: true,
decorator: {
name: 'Link'
}
},
{
name: 'E-mail',
value: 'email',
filter: true
},
{
name: 'Компания',
value: 'organization_name',
filter: true
},
{
name: 'Акт',
value: 'status',
filter: true
},
{
name: 'Дата регистрации',
value: 'created_at',
filter: true
}
]
Компонент
<component
v-if="headCell?.decorator?.name"
:is="headCell.decorator.name +'Cell'"
:row="row"
@decorator="handlerEmit"
/>
Ошибок в консоли нет, как и самого компонента