typo: 'component'