Т.е. на скрине видно что у меня не импортирован компонент и хук useState но об этом никаких предупреждений нет, ничего не выделяется и об этом можно узнать только из консоли браузера:(
когда создаю проект на vite, но выбираю TypeScript то все работает отлично
например на iOS с Safari
это временное решение