Size: a a a

Next.js — русскоговорящее сообщество

2020 May 20

S

Shuh in Next.js — русскоговорящее сообщество
а ты сравни с платными
источник

S

Shuh in Next.js — русскоговорящее сообщество
и поймешь чего нет в бесплатном
источник

S

Shuh in Next.js — русскоговорящее сообщество
источник

B

Bogdan in Next.js — русскоговорящее сообщество
спасибо
источник

IV

Ievgen Vyshnevskyi in Next.js — русскоговорящее сообщество
всем привет) нужна мини помощь с next.js
у меня при скроле стрницы хедер остается вверху и добаяляется тень под ним. но если я про кручу страницу в середину, обновю её, то клас не применяется(
Warning: Prop className did not match. Server: "header" Client: "header scroll"
кто может подсказать как это пофиксить ?
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
покажи как реализован листенер на прокрутку
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
Ievgen Vyshnevskyi
всем привет) нужна мини помощь с next.js
у меня при скроле стрницы хедер остается вверху и добаяляется тень под ним. но если я про кручу страницу в середину, обновю её, то клас не применяется(
Warning: Prop className did not match. Server: "header" Client: "header scroll"
кто может подсказать как это пофиксить ?
ну так на сервере не будет высоты скрола - отсюда на сервере будет header а на клиенте header scroll
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
скролл нужен только на клиенте потому что
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
не добавляй класс scroll на сервере
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
клиент сам дорисует
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
нужно логику вынести в didMount/useEffect
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
Eugene M
нужно логику вынести в didMount/useEffect
+
источник

e

eeeMan in Next.js — русскоговорящее сообщество
Ievgen Vyshnevskyi
всем привет) нужна мини помощь с next.js
у меня при скроле стрницы хедер остается вверху и добаяляется тень под ним. но если я про кручу страницу в середину, обновю её, то клас не применяется(
Warning: Prop className did not match. Server: "header" Client: "header scroll"
кто может подсказать как это пофиксить ?
вызвать функцию не только по событию скролла, но и после рендера которая определяет на сколько ты прокрутил
источник

IV

Ievgen Vyshnevskyi in Next.js — русскоговорящее сообщество
проблему уже помогли решить
источник

IV

Ievgen Vyshnevskyi in Next.js — русскоговорящее сообщество
источник

IV

Ievgen Vyshnevskyi in Next.js — русскоговорящее сообщество
проблема была в том что я не 8й строке вызывал getPageYOffset и из-за этого была ошибка что на серваке во время ренденига pageYOffset бы 0, а на фронте, например 400
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
process.browser есть
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
в env
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
зачем тайпофить то)
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
if (!process.browser)  return
источник