Это часть интерфейса. => Contact
- это тип возвращаемого значения функции.
Это проще увидеть следующим образом:
export interface Contact {
contactOptions?: string[];
}
type MapToContactInterface = (value: Record<string, any>) => Contact;
const mapToContact: MapToContactInterface = (value) => {
return {
}
};
В нем говорится, что функция mapToContact
имеет тип возврата Contact
.
Форматированный:
const mapToContact: // Variable declaration
(value: Record<string, any>) => Contact // Variable type
= (value) => { // Parameter list
return { // Function body
// Function body
} // Function body
}; // Function body