Size: a a a

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

2020 June 21

AB

Artem Barshatskyi in Next.js — русскоговорящее сообщество
Владимир Линкевич
в папке pages ни чего кроме страниц быть не должно. не задавайте больше однотипных вопросов пожалуйста вам на него ответили. В папке PAGES должны быть только индексфайлы страниц. добавляя каким то образом файлы в игнор вы нарушаете концепцию каждый документ в папке является страницей!
Где был ответ?
И где однотипный вопрос?

Первый вопрос был про тесты и сторисы, второй вообще про typescript

Очень однотипный вопрос, не так ли?
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Artem Barshatskyi
Где был ответ?
И где однотипный вопрос?

Первый вопрос был про тесты и сторисы, второй вообще про typescript

Очень однотипный вопрос, не так ли?
Вам абсолютно правильно ответили, не нужно кроме системных файлов с _ и страниц с расширением .tsx размещать в папку pages, она не просто так названа. Для всего остального создаются иные директории и добавляются иные конфигурации. Я в своём проекте использую субмодули git для UI и генераторов, а генераторы уже создают по определенному мной принципу где мне нужно директории компонентов и внутри директории компонентов я имею типы, тело компонента, тесты, иконки и все остальное что относится именно к компоненту.
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
По факту я с одним субмодулем покрываю все кейсы и могу для трёх проектов использовать один набор компонентов
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
И не приходится туда-сюда таскать файлы тестов или сторисы
источник

AB

Artem Barshatskyi in Next.js — русскоговорящее сообщество
Игорь Корнелли
Вам абсолютно правильно ответили, не нужно кроме системных файлов с _ и страниц с расширением .tsx размещать в папку pages, она не просто так названа. Для всего остального создаются иные директории и добавляются иные конфигурации. Я в своём проекте использую субмодули git для UI и генераторов, а генераторы уже создают по определенному мной принципу где мне нужно директории компонентов и внутри директории компонентов я имею типы, тело компонента, тесты, иконки и все остальное что относится именно к компоненту.
Спасибо
источник
2020 June 22

🦜

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

Б

Бурчик in Next.js — русскоговорящее сообщество
как фиксить Router.back() чтобы не скроллился вниз на текущей странице если на предыдущей странице я был внизу сайта
источник

ЕК

Евгений Кравцов... in Next.js — русскоговорящее сообщество
в апп на роутер чэндж скрол то 0 сделай
источник

OR

Oleg Rizhkov in Next.js — русскоговорящее сообщество
Бурчик
как фиксить Router.back() чтобы не скроллился вниз на текущей странице если на предыдущей странице я был внизу сайта
Только руками проскролить в топ. Это фича браузера, уверен, что она не нужна?
источник

ЕК

Евгений Кравцов... in Next.js — русскоговорящее сообщество
КОгда- то мне помог Владимир с этим
источник

ЕК

Евгений Кравцов... in Next.js — русскоговорящее сообщество
Переслано от Владимир Линкевич...
Router.events.on('routeChangeComplete', () => { window.scrollTo(0, 0); });
источник

Б

Бурчик in Next.js — русскоговорящее сообщество
Oleg Rizhkov
Только руками проскролить в топ. Это фича браузера, уверен, что она не нужна?
странная фича
источник

Б

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

Б

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

OR

Oleg Rizhkov in Next.js — русскоговорящее сообщество
Бурчик
странная фича
Странная? В чём?
источник

AP

Artem Poezdov in Next.js — русскоговорящее сообщество
Почему не отображается _error.js когда импортирую компонент из next/error
источник

AP

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

AP

Artem Poezdov in Next.js — русскоговорящее сообщество
_error.js
источник
2020 June 23

V🦞

Vladimir 🦞 Myagdeev... in Next.js — русскоговорящее сообщество
Всем привет!

Я тут попытался переопределить Error:
import React from 'react';
import Error from 'next/error';
import Layout from "./Layout";

export default props => {
   return <Layout>
       <Error statusCode={props.statusCode} />
   </Layout>
}


Как можно засетать statusCode из компонента?


Вариант запилить __error.js у меня не работает, возможно из-за кастомного роутинга
источник

Н

НеКонстантин... in Next.js — русскоговорящее сообщество
Добрый день
источник