Size: a a a

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

2019 August 30

Б

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

T

Tolych in Next.js — русскоговорящее сообщество
Бурчик
Да в npm пакетах
через npm я могу создать отдельно библиотеку react компонентов и отдельно либу для хелперов. А мне бы всё это в одном пакете и с возможностью подключения инструментов по разным url  /components - реакт , /helpers хелперы
источник

M

Maxim in Next.js — русскоговорящее сообщество
привет, гуглил, но так и не нашел решения, может подскажете:
есть ли возможность при смене роута внутри приложения отслеживать это и отображать свою модалку, типа "у вас есть несохраненные изменения"? ну и собственно отменять смену роута, если юзер нажал 'отмена'
источник

M

Margarita in Next.js — русскоговорящее сообщество
Как можно сделать так, чтобы /test и  /test/ вели на одну и ту же страницу? сейчас /test/ показывает 404, не смотря на то, что есть pages/test.js и pages/test/index.js
источник

M

Margarita in Next.js — русскоговорящее сообщество
хотелось бы, чтобы все вело на pages/test/index.js
источник

NB

Not Dan, But... in Next.js — русскоговорящее сообщество
Это в server.js:

 server.get('*', (req, res) => {
   req.url = req.url.replace(/\/$/, '')
   if (req.url == '') {
     req.url = '/'
   }
   handle(req, res)
 })
источник

M

Margarita in Next.js — русскоговорящее сообщество
Not Dan, But...
Это в server.js:

 server.get('*', (req, res) => {
   req.url = req.url.replace(/\/$/, '')
   if (req.url == '') {
     req.url = '/'
   }
   handle(req, res)
 })
это нужно создать server.js, прописать его в package.json в командах? откуда берется функция handle?
источник

NB

Not Dan, But... in Next.js — русскоговорящее сообщество
Margarita
это нужно создать server.js, прописать его в package.json в командах? откуда берется функция handle?
источник

M

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

JC

J. C. in Next.js — русскоговорящее сообщество
Maxim
привет, гуглил, но так и не нашел решения, может подскажете:
есть ли возможность при смене роута внутри приложения отслеживать это и отображать свою модалку, типа "у вас есть несохраненные изменения"? ну и собственно отменять смену роута, если юзер нажал 'отмена'
У Некст роутера есть события на которые можно подписаться, в доках описано. Может и по отмене там что-то есть
источник

YH

Yaroslav Hiiiiiii in Next.js — русскоговорящее сообщество
а куда в нексте по феншую файлик с хелперами кидать ?
источник

YH

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

🦜

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

🦜

🦜 in Next.js — русскоговорящее сообщество
Tolych
А кто-нибудь создавал свою библиотеку компонентов, чтобы компоненты возможно было грузить следующим образом:
import {Button} from package-name/components/Button
import { update, delete, insert } from package-name/helpers/sql
?
Смотри в сторону роллап
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Maxim
привет, гуглил, но так и не нашел решения, может подскажете:
есть ли возможность при смене роута внутри приложения отслеживать это и отображать свою модалку, типа "у вас есть несохраненные изменения"? ну и собственно отменять смену роута, если юзер нажал 'отмена'
Читай про onpopstate
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Yaroslav Hiiiiiii
а куда в нексте по феншую файлик с хелперами кидать ?
В нексте никуда. Зависит от твоего подхода организации директорий
источник

ᐺ ! ᖇ ᖶ ᒪ in Next.js — русскоговорящее сообщество
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
ты передаешь host, myCoolProp как пропсы, но ждешь их в getInitialProps
источник

NN

Nikita Nafranets ⎈ in Next.js — русскоговорящее сообщество
ты должен вместе с ctx прокинуть твой хост и прочее
источник

ᐺ ! ᖇ ᖶ ᒪ in Next.js — русскоговорящее сообщество
как это сделать?
источник