Я новичок в машинописи. Я пытаюсь ввести эту фиктивную функцию, и она выдает следующую ошибку:
Значение типа '() = ›{doc: {name: string; заголовок: строка; тело: строка; категория: строка; isFunction: boolean; isOperator: undefined; supportedExecutionContexts: строка []; }; ошибка: undefined; } 'не имеет общих свойств с типом' IQuickHelpDocs '. Вы хотели назвать это? Ts (2560)
getHelpDocs.ts (27, 49): Вы хотели вызвать это выражение?
export const getHelpDocs: IHelpDocs = () => ({
doc: {
name: 'demo',
header: 'demo',
body: 'Returns the demo value of <code>value</code>',
category: 'Number',
isFunction: true,
isOperator: undefined,
supportedExecutionContexts: ['calc', 'my'],
},
error: undefined,
})
Types.ts
export interface IHelpDocs {
doc?: IDoc
error?: IDocsError
}
Не уверен, что мне не хватает. Так неловко. Пожалуйста, помогите.