Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 18

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Ок
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Алексей Гринько
Судя по моему эвристическому анализу картинки.. Отличие в кейсе первой буквы
там есть users с маленькой
источник

АГ

Алексей Гринько in TypeScript — русскоговорящее сообщество
Alex CherryTea
там есть users с маленькой
Сломал весь мой алгоритм)
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Alex CherryTea
там есть users с маленькой
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Alex CherryTea
там есть users с маленькой
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Alex CherryTea
там есть users с маленькой
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Alex CherryTea
там есть users с маленькой
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
ага, фукнции и интерфейсы, крутяк, надо себе так же сделать
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Вот бы еще как-то хуки валидировать
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
А то классно когда в рантайме узнаешь что ты где-то не там его использовал
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Ryner :: () -> IO ❄️
Вот бы еще как-то хуки валидировать
реакта? Есть для этого плагинчик
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Какой?
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Лучше бы конечно это в фазу компиляции пихать
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
Ryner :: () -> IO ❄️
Лучше бы конечно это в фазу компиляции пихать
ну можно туда линтер добавить
https://www.npmjs.com/package/eslint-plugin-react-hooks
источник

A

Alex CherryTea in TypeScript — русскоговорящее сообщество
источник

R:

Ryner :: () -> IO ❄️ in TypeScript — русскоговорящее сообщество
Спасибо
источник

GS

Garden State in TypeScript — русскоговорящее сообщество
import React from 'react';
import { Route, useHistory, RouteProps, RouteComponentProps } from 'react-router-dom';
import { useSelector } from 'react-redux';

import { getToken } from 'modules/login/selectors';

const PrivateRoute = ({
 component: Component,
 ...props
}: {
 component: React.ComponentType<RouteComponentProps>;
}): Route<RouteProps> | null => {
 const token = useSelector(getToken);
 const history = useHistory();

 if (!token) {
   history.push('/');
   return null;
 }

 return <Route component={Component} {...props} />;
};

export default PrivateRoute;

Привет! Подскажите, что тут не так
источник

АГ

Алексей Гринько in TypeScript — русскоговорящее сообщество
Garden State
import React from 'react';
import { Route, useHistory, RouteProps, RouteComponentProps } from 'react-router-dom';
import { useSelector } from 'react-redux';

import { getToken } from 'modules/login/selectors';

const PrivateRoute = ({
 component: Component,
 ...props
}: {
 component: React.ComponentType<RouteComponentProps>;
}): Route<RouteProps> | null => {
 const token = useSelector(getToken);
 const history = useHistory();

 if (!token) {
   history.push('/');
   return null;
 }

 return <Route component={Component} {...props} />;
};

export default PrivateRoute;

Привет! Подскажите, что тут не так
Это к вам вопрос)
Ошибку покажите, на что ругается?
источник

GS

Garden State in TypeScript — русскоговорящее сообщество
Алексей Гринько
Это к вам вопрос)
Ошибку покажите, на что ругается?
источник

ТФ

Татьяна Фомина in TypeScript — русскоговорящее сообщество
проект на тайпскрипте, вот такой конфиг вебпака https://gist.github.com/tfomina/c2863af11bbd937a88ba84780abaaa5d, хочу использовать less + css-modules, но выдает ошибку при подключении стилей. в чем проблема, как это исправить?
источник