У тебя в редакторе не подсвечиваются ошибки тайпскрипт сервера?

|
Mohamed Sanogo 2022-07-02 23:16:38
вот ошибка
Mohamed Sanogo 2022-07-02 23:16:57
react_js-1486345.jpg

mulfyx 2022-07-02 23:19:49
Mohamed Sanogo 2022-07-02 23:15:32

че за алиас на node_modules 0_0

abram_valer 2022-07-02 23:26:28
Может кто подскажет, как сгенерировать схему graphql с сервера с расширением файла .graphql?
Используется apollo graphql-codegen/cli
Vladislav 2022-07-02 23:26:33
shsbsbsbzhz63626227 2022-07-02 22:19:35
Никаких ещё вариантов нет?) Боюсь не переживу, умираю от любопытства

Мне очень не нравится ответ на 6 вопрос
Ибо Бабель там точно не причем

eldarda 2022-07-02 23:28:57
shsbsbsbzhz63626227 2022-07-02 22:01:14

по поводу 6,

Раньше нужно было потому что под капотом у jsx React.createElement, но сейчас уже можно и не импортировать

shsbsbsbzhz63626227 2022-07-02 23:29:46
Вариант «можно не импортировать» тоже попробовал. Тест стал показывать на одну ошибку больше.
eldarda 2022-07-02 23:30:03
потому что тесту миллион лет и он ограниченный
shsbsbsbzhz63626227 2022-07-02 23:30:14
Да, хер с ним 🙂
eldarda 2022-07-02 23:32:00
shsbsbsbzhz63626227 2022-07-02 23:30:14
Да, хер с ним 🙂

тест в универе дали?

Mohamed Sanogo 2022-07-02 23:32:00
mulfyx 2022-07-02 23:19:49
че за алиас на node_modules 0_0

Не мога да разбера въпроса ви?

shsbsbsbzhz63626227 2022-07-02 23:32:46
eldarda 2022-07-02 23:32:00
тест в универе дали?

Нет, в какой-то вакансии в джс джобсе запостили. Откликаться не хочу, но тест было интересно пройти.

eldarda 2022-07-02 23:33:00
shsbsbsbzhz63626227 2022-07-02 23:32:46
Нет, в какой-то вакансии в джс джобсе запостили. Откликаться не хочу, но тест было интересно пройти.

наверное давно не обновляли)

misha kozlov 2022-07-03 00:36:56
react_js-1486359.jpg

misha kozlov 2022-07-03 00:36:56
react_js-1486358.jpg
Всем привет. использую сагу. Делаю редирект после удачной авторизации и получаю ошибку, не могу понять как это решить
toleckk 2022-07-03 00:40:40
misha kozlov 2022-07-03 00:36:56
Всем привет. использую сагу. Делаю редирект после удачной авторизации и получаю ошибку, не могу понять как это решить

Ну так ты хук юзаешь вне компонента ведь. Тебе надо создать историю отдельно от реакта, заюзать в саге и пробросить в реакт-роутер

stsoy01 2022-07-03 00:44:09
misha kozlov 2022-07-03 00:36:56
Всем привет. использую сагу. Делаю редирект после удачной авторизации и получаю ошибку, не могу понять как это решить

Закинь вне трайкетч. Инициализируй сначала константу на навигейт

mulfyx 2022-07-03 00:56:05
stsoy01 2022-07-03 00:44:09
Закинь вне трайкетч. Инициализируй сначала константу на навигейт

чё

kamin 🇷🇺 2022-07-03 01:05:24
mulfyx 2022-07-03 00:56:05
чё

хук usenavigate вынеси выше

mulfyx 2022-07-03 01:09:18
kamin 🇷🇺 2022-07-03 01:05:24
хук usenavigate вынеси выше

в компонент?

kamin 🇷🇺 2022-07-03 01:09:58
выше trycatch на один уровень где иы константы другие инициализируешь
toleckk 2022-07-03 01:10:05
stsoy01 2022-07-03 00:44:09
Закинь вне трайкетч. Инициализируй сначала константу на навигейт

Это хук, а саги крутятся вне реакта

mulfyx 2022-07-03 01:10:22
kamin 🇷🇺 2022-07-03 01:09:58
выше trycatch на один уровень где иы константы другие инициализируешь

каво, ты как хук вне компонента собрался инициализировать

toleckk 2022-07-03 01:10:51
Тут вообще компонента нет
mulfyx 2022-07-03 01:11:00
а я о чём
kamin 🇷🇺 2022-07-03 01:11:13
mulfyx 2022-07-03 01:10:22
каво, ты как хук вне компонента собрался инициализировать

это новый уровень троллинга видимо. ладно, проглядел что это сага
елки палки, а у тебя в ошибке что написано

toleckk 2022-07-03 01:11:16
toleckk 2022-07-03 00:40:40
Ну так ты хук юзаешь вне компонента ведь. Тебе надо создать историю отдельно от реакта, заюзать в саге и пробросить в реакт-роутер

Только так можно сделать

dimka enku 2022-07-03 01:18:07
react_js-1486372.jpg
всем привет. подскажите пожалуйста как правильно писать в реакте подобные… «сервисы».
вот допустим первый компоненте. в useeffect вызывается код который работает с изображением в него передаётся метод для изменения state. тот код который вне компонента если писать в компоненте скажем так… не работает.
кароч тут вопросов нет всё хорошо.
а во втором компоненте VideoSubs эффектом создаётся инстанс класса который меняет сабы
написал так пока только на первое время чтобы видеть что сабворкер работает
const subWorker = new SubWorker(setSubtitlesState, subs, video.current);
в конструктор передаем метод для изменения стэйта, сами сабы и реф на видео. ну для работы этого класса чтобы знать текущее время и менять сабы.
так вот тот блок кода где undefined понятно что subWorker мы там не видим. как правильно подружить реакт и подобные вещи? где размещать инстанс subWorker? просто как переменную в компоненте или делать для этого отдельный стэйт?
ejnshtein 2022-07-03 01:19:55
Ммм, запросы прямо в компоненте
dimka enku 2022-07-03 01:19:55
если меньше текста то вопрос такой. такие штуки как плеер стоп плеер плэй где лучше писать
ejnshtein 2022-07-03 01:21:18
dimka enku 2022-07-03 01:18:07
всем привет. подскажите пожалуйста как правильно писать в реакте подобные… «сервисы».
вот допустим первый компоненте. в useeffect вызывается код который работает с изображением в него передаётся метод для изменения state. тот код который вне компонента если писать в компоненте скажем так… не работает.
кароч тут вопросов нет всё хорошо.
а во втором компоненте VideoSubs эффектом создаётся инстанс класса который меняет сабы
написал так пока только на первое время чтобы видеть что сабворкер работает
const subWorker = new SubWorker(setSubtitlesState, subs, video.current);
в конструктор передаем метод для изменения стэйта, сами сабы и реф на видео. ну для работы этого класса чтобы знать текущее время и менять сабы.
так вот тот блок кода где undefined понятно что subWorker мы там не видим. как правильно подружить реакт и подобные вещи? где размещать инстанс subWorker? просто как переменную в компоненте или делать для этого отдельный стэйт?

Ещё интересно давать стейтк тип и писать в дефолтное значение null, даже если там прописан массив
У тебя в редакторе не подсвечиваются ошибки тайпскрипт сервера?

ejnshtein 2022-07-03 01:21:53
Линтера нет, форматтера тоже, как это читать…
ejnshtein 2022-07-03 01:22:14
Все, опять выгорел со скриншота, бывайте
dimka enku 2022-07-03 01:22:43
ejnshtein 2022-07-03 01:19:55
Ммм, запросы прямо в компоненте

я прост до этого писал картинки резать так вот все методы были в самом компоненте. я думал браузер щас умрёт. сорян за скриншот =\

dimka enku 2022-07-03 01:23:33
имею ввиду всё по изменению блока с картинкой и тд. плохо ему было. как от скриншота
stsoy01 2022-07-03 01:27:15
mulfyx 2022-07-03 01:10:22
каво, ты как хук вне компонента собрался инициализировать

Кто сказал выше компонента. У компонента есть «верхний» уровень вот там и надо

Drew Naumenko 2022-07-03 01:27:34
ejnshtein 2022-07-03 01:19:55
Ммм, запросы прямо в компоненте

А меня больше смущает странный код, else undefined?? Так можно? Зачем? Допетрать мне не удалось.

dimka enku 2022-07-03 01:27:54
Drew Naumenko 2022-07-03 01:27:34
А меня больше смущает странный код, else undefined?? Так можно? Зачем? Допетрать мне не удалось.

это просто так!! я потом уберу! честно

ejnshtein 2022-07-03 01:27:56
Drew Naumenko 2022-07-03 01:27:34
А меня больше смущает странный код, else undefined?? Так можно? Зачем? Допетрать мне не удалось.

Не думай над этим, сломаешь мозги

mulfyx 2022-07-03 01:28:41
dimka enku 2022-07-03 01:18:07
всем привет. подскажите пожалуйста как правильно писать в реакте подобные… «сервисы».
вот допустим первый компоненте. в useeffect вызывается код который работает с изображением в него передаётся метод для изменения state. тот код который вне компонента если писать в компоненте скажем так… не работает.
кароч тут вопросов нет всё хорошо.
а во втором компоненте VideoSubs эффектом создаётся инстанс класса который меняет сабы
написал так пока только на первое время чтобы видеть что сабворкер работает
const subWorker = new SubWorker(setSubtitlesState, subs, video.current);
в конструктор передаем метод для изменения стэйта, сами сабы и реф на видео. ну для работы этого класса чтобы знать текущее время и менять сабы.
так вот тот блок кода где undefined понятно что subWorker мы там не видим. как правильно подружить реакт и подобные вещи? где размещать инстанс subWorker? просто как переменную в компоненте или делать для этого отдельный стэйт?

react_js-1486384.jpg
0_0

mulfyx 2022-07-03 01:29:37
stsoy01 2022-07-03 01:27:15
Кто сказал выше компонента. У компонента есть «верхний» уровень вот там и надо

на скрине нет компонента никакого

stsoy01 2022-07-03 01:30:22
mulfyx 2022-07-03 01:29:37
на скрине нет компонента никакого

Ток щас заметил. Сорян

dimka enku 2022-07-03 01:31:54
mulfyx 2022-07-03 01:28:41
0_0

а с createRef что не так? я конечно понимаю что я вообще ничего не знаю мягко сказать

mulfyx 2022-07-03 01:33:30
dimka enku 2022-07-03 01:31:54
а с createRef что не так? я конечно понимаю что я вообще ничего не знаю мягко сказать

useRef

Drew Naumenko 2022-07-03 01:33:47
dimka enku 2022-07-03 01:31:54
а с createRef что не так? я конечно понимаю что я вообще ничего не знаю мягко сказать

Я бы на твоём месте загуглил либо видео, либо статью и попробовал пошагово сделать. Я думаю не ты первый и не ты последний пытаешься реализовать такую задачу.

dimka enku 2022-07-03 01:35:29
кароч. если писать инстанс subworker прямо в компоненте или через useState всё крашится во время его работы. ничего удивительного
Yuliawebdev 2022-07-03 01:40:35
react_js-1486391.jpg

Yuliawebdev 2022-07-03 01:40:49
Ребята подскажите пожалуйста че делать? Я завершила проект осталось только сделать папку build, и выдаёт err , хотя на local host все нормально подгружается…
Tomasci 2022-07-03 01:42:06
Yuliawebdev 2022-07-03 01:40:35

в package json в списке scripts нет нужных команд

dimka enku 2022-07-03 01:42:09
Yuliawebdev 2022-07-03 01:40:49
Ребята подскажите пожалуйста че делать? Я завершила проект осталось только сделать папку build, и выдаёт err , хотя на local host все нормально подгружается…

в package json я так понимаю нет скрипта build….

|