Dmytro
можно в отдельный хук запихнуть и назвать useDidUpdate, например
Dmytro
нет, в том же компоненте где тебе надо didUpdate
Sergey
ребят, еще можно вопрос нуба?
Antilopa
давай
Oleg
Sergey
Oleg
Sergey
вот это что за синтаксис троеточия?
Alexey
Oleg
Sergey
т.е. итерирует если значение объект да?
Oleg
Sergey
Oleg
const mounted = useRef();
const [conditionForm, setConditionForm] = useState(() => {
console.log(allowedPropsForFields[activeField.type]);
return {
fieldName: '',
compareSign: comparisonOptions[0],
compareValue: '',
true: {},
false: {},
};
});
useEffect(() => {
console.log(mounted.current);
if (!mounted.current) {
mounted.current = true;
} else {
setConditionForm(() => {
console.log(allowedPropsForFields[activeField.type]);
return {
fieldName: '',
compareSign: comparisonOptions[0],
compareValue: '',
true: {},
false: {},
};
});
}
}, [activeField]);
return (
<div ref={mounted}>...
🦜
const mounted = useRef();
const [conditionForm, setConditionForm] = useState(() => {
console.log(allowedPropsForFields[activeField.type]);
return {
fieldName: '',
compareSign: comparisonOptions[0],
compareValue: '',
true: {},
false: {},
};
});
useEffect(() => {
console.log(mounted.current);
if (!mounted.current) {
mounted.current = true;
} else {
setConditionForm(() => {
console.log(allowedPropsForFields[activeField.type]);
return {
fieldName: '',
compareSign: comparisonOptions[0],
compareValue: '',
true: {},
false: {},
};
});
}
}, [activeField]);
return (
<div ref={mounted}>...
код в гист
Oleg
та его мало.
Віталій
Віталій
Удобно
Antilopa
Ребята, у кого нибудь был опыта приложений с реактом, канвасом и большим кол-ом объектов (около 10к) ?
Antilopa
Или может быть с чем-то двумя из этого
Antilopa
Если да, какаая у вас архитектура была?
Antilopa
Подводные камни. Не тормозило ли на таком количестве?
Antilopa
Много спрайтов. Их нужно отрисовывать канвасом. Их можно редактировать вне канваса и внутри канваса
Antilopa
Пытаюсь прикинуть как вообще все раскидать
Serhii
ребят, кто-то использовал parcel + react-imported-component? не могу SSR заставить адекватно работать
MⅨ
Dmytro
не то правило отключил, надо - eslint-disable-line @typescript-eslint/no-unused-vars
MⅨ
Den
Подскажите, с чем связана эта ошибка?
Warning: React does not recognize the `attachedRight` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `attachedright` instead. If you accidentally passed it from a parent component, remove it from the DOM element.
Den
Использую styled-components
Andrey
Использую styled-components
в ошибке же красным по белому написано
пытаешься передать проп в dom элемент, которого в этом элементе нет
Den
Den
Tutu
Народ. Привет. Есть готовый бандл. Он использует redux. Как его подключть в create-react-app со своим redux
Sergei
Shamil
Okay Google
Slavik
Здравствуйте, подскажите как сделать чтобы при перезагрузке странициы не нужно было логиниться снова. Нужно проверять локалстор на наличие токена где то в корне аппы?
Daniil
Токен и локал стор, аккуратней
Daniil
Но в общем да
Artem
Eugene
Warning: Failed prop type: Material-UI: the page prop of a TablePagination is out of range (0 to 0, but page is 21)
у кого-нибудь был такой warning в material ui table?
может, знаете, как избавиться?
Eugene
ну или как скрыть этот warning в консоле
Сергей
пацыки, а кто как именует hoc? у меня постоянная делема как правильно это делать
Dmytro
with<Name>
Dmytro
withAuth, например
Dmytro
хок что-то добавляет к компоненту
🦜
Сергей
оки, пасиб
Mr.Napcae
Хаю, где нужно использовать хуки а где нет? И как соблюсти баланс между обычными и хуками?)
Dmytro
Сергей
Andrey
cmd.exe
<StyledTable
data={this.props.data}
PaginationComponent={isSmth(name) && Pagination}
/>
есть ли способ сделать так что бы пропса PaginationComponent вообще не передалась?
yellow
cmd.exe
Eugene
<ContentLoader>
<rect x="0" y="0" rx="5" ry="5" width="70" height="70" />
<rect x="80" y="17" rx="4" ry="4" width="300" height="13" />
<rect x="80" y="40" rx="3" ry="3" width="250" height="10" />
</ContentLoader>
Eugene
кто-нибудь работал с этим?
Eugene
как размер увеличить?
Eugene
еле видно
yellow
спасибо огромное
я давно ничего не делал с реактом, но вроде если ты не передаешь св-во то оно undefined, если переаешь без значения то true
Eugene
ширину больше ставлю, он еще меньше становится
cmd.exe
🦜
Sergey Makarov
Vestrond
хей, народ, мб кто подбросит инфу о том, как мокать запросы с бекенда?
Просто разрабатываю реактиком фронт по документации, а бекенд ещё не готов. И я бы хотел сделать правильно замокивание данных.
На что можно посмотреть?
MⅨ
Замокивание это?*
Looch
Looch
самый норм просто написать интерсепторы
Looch
который из статик json будут данные брать
MⅨ
зажрался ты