Alexey
не понял, что в куске кода выше там тс просит
Danila
90% буков это просто ТС-премудрости
Maksim
Например кусок кода выше, лол
в примере выше от тайпскрипта 2 типа
Китикет
В языках с типизацией из коробки она уже везде есть и автоматически подтягивается, и 90% работы с типами в жс уже не нужно делать
Danila
Которые ну в реакте прямо скажем не оч нужны-то
Danila
в примере выше от тайпскрипта 2 типа
Нет, там есть паблик конструктор (!!!)
Alexey
а, ну тогда ладно, я просто думал, что нужны
Maksim
Нет, там есть паблик конструктор (!!!)
это не обязательно, как и другие паблики для методов
Danila
Чё почитать чтобы познать суть?
Alexey
любой статически типизированный язык вероятно
Артем
как думается так и делается)в роут с авторизацией ложишь свои два роута
В чем ошибка?) Тут я говорю мол если */* то показать Лендинг. Если /sign_in то отрисовать компонент Авторизации
Alexey
хз кто их юзает типизация для дураков уточки наше всё
Китикет
Загугли
Китикет
Как же достал телеграм с этим слоу модом, какого хера это происходит вообще
Артем
Switch!!!!!!!!!!!
Так оно переходит куда надо,но потом не хочет отрисовывать еще компонент SignUp при нажатии...
Китикет
чо за слоу мод?
Пишу одно сообщение - отправляется норм, сразу же второе - висит загрузка 30 секунд
Danila
хз кто их юзает типизация для дураков уточки наше всё
Просто я лично вообще не оч понимаю, в рантайме же нет проверок/выделений, всё равно запускается ЖС в результате, всё это чисто для того чтобы интерфейсики писать? Ну jsDoc всю жизнь справлялся с этим как-то. Единственное что, есть всякие серьёзные ребята, которые знают что значит "tuple" и "тьюринг-полная-система-типов" и прочие хаскелисты, которым по-кайфу городить гигантские простыни самогенерирующихся динамических типов и вот это всё, чтобы, лол, ИДЕ потом тебе подсказала тип аргумента. Ну хз.
Danila
Я тот ещё джун, конечно, хз
Artem
ребзи подскажите плагин "инструмент drag&drop для обрезки фотографий и для сжатия проф.фотографии для сайта и автоматический подбор размера изображения"
Китикет
ну то вроде из-за блокировок новых
Ну это точно на стороне телеграма, так как я включал ВПН и было точно то же самое
Danila
Switch!!!!!!!!!!!
У тебя такой ник клёвый :3
Vladislav
Эти книги на ютубе) Просто текстом нету?)
Чего? Ничего не понял, но я уже исправил)))
🦜
:3
поебитесь еще здесь
Danila
поебитесь еще здесь
Противный какой
🤴👷‍♂️🦸‍♂️🧚‍♀️
Артем
При нажатии куда? URL обновляется, но страница та же?
URL обновляется и отрисовывается пустота
Артем
при нажатии в компоненте Авторизации на ссылку sign_up которая тоже присутствует в нем
Danila
Ну так прост
Китикет
Так ведь у тебя такая структура sign_in sign_in sign_up
Поэтому оно и не рендерит ничего
Артем
Китикет
ага,а надо типо auth sign in sign up ?
Ну можно так например
Артем
и в URL будет типо http://localhost:3000/auth/sign_up
Китикет
Но это вроде придется в Route указывать /auth/sign_in /auth/sign_up полностью
Китикет
Но я не уверен, не часто такое делаю)
Китикет
Проблема конкретно кода выше в том, что Authorization при /sign_up не рендерится, а значит до роута с /sign_up который внутри Authorization просто не доходит
Китикет
А там уже думай дальше)
Артем
ну это не проблема, я просто не пойму как построить систему роутов с этим, типо нажимаю на ссылку с роутом /auth который переводит меня на компонент Авторизации и сразу же должно отрисовать компонент SignIn
Артем
в компоненте Авторизации
Артем
Ну это редирект
понял,принял
Danila
в компоненте Авторизации
Вкладываешь роуты авторизации в компонент сигнина
🤴👷‍♂️🦸‍♂️🧚‍♀️
и ава
И он тоже
Тимур
xtn ytgj,tlbk z x yb rfr
Тимур
=/
Китикет
В App.js загляни)
Артем
Спасибо Вам,ребят,сейчас гляну и разберусь
Китикет
https://codesandbox.io/s/kind-frost-5eb6v?fontsize=14
О, с path неплохо выглядит)
Китикет
Никогда так не делал
Danila
О, с path неплохо выглядит)
Тока сёдня выучил трюк, теперь бегаю всем показываю
Danila
😄
Тимур
Яобращался уже с этим вопросом, но что то не получается разобраться, у меня компонент лежит в Components/UI/UserPic пытаюсь достутчаться до файла который лежит в папке на увровне папки Components но Module not found: Can't resolve
Тимур
как подлечить это?
🐏 Alexander
как подлечить это?
скрины покажи, покажи как делаешь может кто и поможет
Тимур
скрины покажи, покажи как делаешь может кто и поможет
import React, { Component } from 'react' import myJSON from '/src/Store/UserData.js' export default class index extends Component { render() { return ( <div> {console.log(myJSON)} </div> ) } }
Тимур
Да это я уже игрался, пытался явнопуть указать
Тимур
папка Store лежит в src
Китикет
{console.log()} 😭
Тимур
Danila
{console.log()} 😭
Гордый андефайнд
Dmitriy
Китикет
class index 😱
Тимур
{console.log()} 😭
ну не суть, это уже тесты были) чтобы понять раьбоатетили нет
Danila
da
Он не умеет резолвить абсолютные пути, насколько я помню.
Китикет
da
import ... from "../../......."