объект.

кнулся на несколько примеров для 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,
];

Ответы на вопрос(1)

Ваш ответ на вопрос