Size: a a a

JavaScript.Ninja

2021 November 19

KR

Kirill Romanov in JavaScript.Ninja
import json from './file.json'

export type JsonType = typeof json;
источник

АЯ

Алексей Яковлев... in JavaScript.Ninja
а если в JSON массив примерно ["elem", "elem2"] и нужно это еще заредьюсить в объект { elem1: T, elem2: T}
источник

АЯ

Алексей Яковлев... in JavaScript.Ninja
точне не в обькт а в интерфейс...
источник

KR

Kirill Romanov in JavaScript.Ninja
а откуда ты T знаешь?
источник

АЯ

Алексей Яковлев... in JavaScript.Ninja
Вот у меня и есть задача есть масив со стрингой и нужно сгенерить интерфейс типа - элемент массива это key типа T
источник

v

vladyslavhimself in JavaScript.Ninja
Понял, спасибо. Теперь другая проблема. У меня jwt токен в localstorage. Чтобы получить данные через getStaticProps - мне надо jwt, но на сервере у меня нету доступа к local storage клиента. Как я могу передать ключ в getStaticProps?
источник

🔰K

🔰 Maximus Kojimba in JavaScript.Ninja
Всем привет. Сегодня нашел маленькую тулзу для генерации фейковых данных, буквально 2 файла. Но она работает достаточно медленно и синхронно, я захотел дописать асинк. На первых двух пикчах оригинальные файлы, на последних мои попытки в асинхрон. Когда пытаюсь завести свою версию мне почему-то возвращается промис, хотя по идее должен вернуться массив уже готовых данных. В чем косяк ?
источник

🔰K

🔰 Maximus Kojimba in JavaScript.Ninja
источник

🔰K

🔰 Maximus Kojimba in JavaScript.Ninja
источник

🔰K

🔰 Maximus Kojimba in JavaScript.Ninja
источник

DZ

Demetryi Zhitnik in JavaScript.Ninja
заменить на куки?
источник

DZ

Demetryi Zhitnik in JavaScript.Ninja
сейчас кстати снова таки с 12 версией говорят удобно в новые middleware эту логику переносить (я не пробовал)

там много примеров есть уже готовых, есть и с jwt вроде бы
походи по примерам официальным
источник

¿

¿Сергей? in JavaScript.Ninja
Не просмотрел все скриншоты, но как только слышу "фейковые данные", вспоминаю faker

https://www.npmjs.com/package/faker

Может он вам подойдёт?
источник

🔰K

🔰 Maximus Kojimba in JavaScript.Ninja
Видел, но мне больше fony подходит. Он просто весь комп нагибает когда делаю миллион запросов, поэтому хотелось бы асинхрон сделать.
источник

NK

ID:0 in JavaScript.Ninja
источник

RN

Renat N in JavaScript.Ninja
Ну что , когда там курс ожидается ?)
источник

¿

¿Сергей? in JavaScript.Ninja
А вы тяжёлые вычисления на стороне клиента делаете?
источник

МИ

Максим Иванов... in JavaScript.Ninja
в методе createData возвращается промис и его резолв или реджект нужно "подождать" с помощью await или метода  then. Не особо вникал в код, но мне кажется что синхронная генерация данных (без асинхронного апи браузера, к примеру запросы на получение этих данных) обернутая в промисы будет выполнятся с той же скоростью
источник

oo

orion orion in JavaScript.Ninja
а можно вот таких банить сразу?
источник

IL

Ivan Lotarev in JavaScript.Ninja
Лучше подпишись на неё)
источник