я был очень неприятно удивлен, когда пришлось пилить компонент заново, а не использовать опенсорсный, потому что он не поддерживал ssr и все падало. Сейчас уже не вспомню какой, но да, надо чекать как либа дружит с ssr, не юзает ли где window и тд
А если делать проверку process.browser на среду исполнения кода плагина, то можно 100% не бояться что window не обнаружтся?
- (examples/with-immutable-redux-wrapper) Fix README.md: #7597 - Ensure Node types are installed (for process types): #7603 - Correctly define NODE_ENV and process.browser: #7604 - typeof window will always be undefined on the server: #7605 - typeof window is object on the client: #7606 - Add error handling for \_error page: #7608 - Exit process after build: #7614