Я просто наткнулся на кого-то, использующего "тип" в части кода ES6.
export type Action =
{
type: 'todo/complete',
id: string,
} |
{
type: 'todo/create',
text: string,
} |
{
type: 'todo/destroy',
id: string,
} |
{
type: 'todo/destroy-completed',
} |
{
type: 'todo/toggle-complete-all',
} |
{
type: 'todo/undo-complete',
id: string,
} |
{
type: 'todo/update-text',
id: string,
text: string,
};
Не мог найти ничего, что проливает свет на него. Это ключевое слово? Что он делает?