HO C принимает ссылку на компонент, которую вы предоставляете, это экземпляр, когда вы используете его, например,
const Comp = Enhanced(<CreateProject />);
Правильный способ:
const Comp = Enhanced(CreateProject);
Также по соображениям производительности и для правильного выполнения жизненного цикла вы должны создать обернутый компонент с HO C вне вашего компонента
const Comp = Enhanced(CreateProject);
const Wrapper = (props) => {
return (
<div>
<Comp />
<div>
{/* <button onClick={() => updateView()} /> */}
</div>
</div>
);
};