Size: a a a

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

2020 February 16

V

Valentin in Next.js — русскоговорящее сообщество
ну как это возможно, брать пакет с офф доки и иметь не понятные ошибки на старте?
источник

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
Valentin
ошибка на всех стр. Единсвтенное что их объединяет _document.tsx:
import Document, {
 DocumentContext,
 Html,
 Head,
 Main,
 NextScript
} from "next/document";
import sprite from "svg-sprite-loader/runtime/sprite.build";

class PDocument extends Document<{ spriteContent: any }> {
 static async getInitialProps(ctx: DocumentContext) {
   const initialProps = await Document.getInitialProps(ctx);
   const spriteContent = sprite.stringify();

   return { spriteContent, ...initialProps };
 }

 render() {
   return (
     <Html>
       <Head />
       <body>
         <div dangerouslySetInnerHTML={{ __html: this.props.spriteContent }} />
         <Main />
         <NextScript />
       </body>
     </Html>
   );
 }
}

export default PDocument;

ну здесь нечему ломаться sprite.stringify - не влияет
svg-sprite-loader c выкинь
источник

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
И проверь ещё раз
источник

V

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

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
Valentin
ну как это возможно, брать пакет с офф доки и иметь не понятные ошибки на старте?
Я более чем уверен, что мы в офф доке не рекомендуем svg-sprite-loader 😅
источник

V

Valentin in Next.js — русскоговорящее сообщество
▲ Max Rovensky
Я более чем уверен, что мы в офф доке не рекомендуем svg-sprite-loader 😅
ммм оки, а как мне собирать символьный svg и встраивать в html?
источник

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
В большинстве случаев лучше юзать свг через <img> для accessibility
Если очень хочется плодить 100500 нод в dom, то svg код в компонентах
источник

V

Valentin in Next.js — русскоговорящее сообщество
▲ Max Rovensky
В большинстве случаев лучше юзать свг через <img> для accessibility
Если очень хочется плодить 100500 нод в dom, то svg код в компонентах
а если серия иконок которые много где используются?
Что лучше, инлайновые свг или куча запросов за каждой иконкой?
источник

🦜

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

🦜

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

V

Valentin in Next.js — русскоговорящее сообщество
окей, имеется page/empty.tsx:
const EmptyPage = () => 'EmptyPage';

export default EmptyPage;


и _app.tsx:
im
port "../styles/app.css";

import { AppProps } from "next/app";

function MyApp({ Component, pageProps }: AppProps) {
 return <Component {...pageProps} />;
}

export default MyApp;
б
ольше ничего нет. где искать e.createShadowRoot?
источник

TG

Taras Grishchuk in Next.js — русскоговорящее сообщество
простите, это что канал введение в нодежс? 😅 ясно же что проблема не в нексте
источник

TG

Taras Grishchuk in Next.js — русскоговорящее сообщество
без кода, без демо, это просто гадание на кофейной гуще
источник

V

Valentin in Next.js — русскоговорящее сообщество
Taras Grishchuk
без кода, без демо, это просто гадание на кофейной гуще
голый nextjs, при переходе на 404 TypeError: e.createShadowRoot is not a function стр ошибки не создавалась исп дефолтная.
источник

V

Valentin in Next.js — русскоговорящее сообщество
ладно, да понимаю это просто гадание, я просто не понимаю с какой стороны еще на это посмотретьь.
источник

TG

Taras Grishchuk in Next.js — русскоговорящее сообщество
Valentin
ладно, да понимаю это просто гадание, я просто не понимаю с какой стороны еще на это посмотретьь.
предлагаю подойти критически к утверждению что это "голый некст", иначе бы эта проблема была у всех и каждого :)
источник

V

Valentin in Next.js — русскоговорящее сообщество
Taras Grishchuk
предлагаю подойти критически к утверждению что это "голый некст", иначе бы эта проблема была у всех и каждого :)
ну почти, отключаю все дополнения
источник

V

Valentin in Next.js — русскоговорящее сообщество
Все разобрал. ппц из-за окружения локального
источник

EA

El Anonimo in Next.js — русскоговорящее сообщество
▲ Max Rovensky
Хватит)
Спс.
источник

V🦞

Vladimir 🦞 Myagdeev in Next.js — русскоговорящее сообщество
Всем привет!
Пытаюсь подружить приложение с VKUI, получаю window is not defined
источник