Use new component syntax