список свойств вынесен в отдельный компонент