VKUI
VKUI copied to clipboard
[Tech]: проверки SSR
Описание
Иногда мы ломаем SSR, обращаясь в коде к window, document и прочим частям DOM. Нужно сделать так, чтобы на этапе тестов нас било по рукам
Скриншоты
No response
@SevereCloud сейчас есть линтер, который ругается на использование window и document. Как думаешь этого достаточно для этой задачи?
Иногда не спасает https://github.com/VKCOM/VKUI/blob/e421dcb3890191bc44350e6472375c545faa9c1e/packages/vkui/src/hooks/useAutoDetectAppearance.tsx#L19
Могут быть проблемы с использованием рандома(запретить рандом?) или другое браузерное апи(запретить больше браузерного апи?)
Было бы прикольно если плейврайт перевести на nextjs вместо vite