объект.
кнулся на несколько примеров для React DND, и в одном из них был следующий код:
export type Author = {|
id: string,
name: string,
avatarUrl: string,
url: string,
|}
Есть несколько типов экспорта, как это с двойной трубой{|...|}
в скобках объекта, и, несмотря на мои исследования, я не могу найти ничего, что объясняет, что он делает. Я предполагаю, что это связано с тем, что существует несколько авторов, которые объединены в конечный объект (ре: следующий код), а двойные каналы предотвращают конфликты.
const princess: Author = {
id: '4',
name: 'Princess bubblegum',
url: '',
avatarUrl: '',
};
export const authors: Author[] = [
jake, BMO, finn, princess,
];