интерфейсе?
interface Element {
title: string;
icon?: string;
href?: string;
}
interface ActionPanelProps {
editAction: Element;
deleteAction: Element;
}
const { editAction, deleteAction } = defineProps<ActionPanelProps>() ....
Нужно в интерфейсе Element на свойство icon добавить дефолтное значение. Как правильно сденлать?
можно через дженерик сделать по типу Element<T = "default"> { title: T; }
спасибо Пока не вкуриваю как ))
я же написал как, можешь юзать через icon: "icon-path" | string;
так не работает
Обсуждают сегодня