Использование state для UI состояния, а использование хранилища для хранения сущностей - это плохая практика?)
а можно превратить type A = B | C в ['B', 'C']? гуглю и везде только наоборот как сделать народ интересуется (что конечно справедливо, но БЛИН)
да о каком изучении идет речь? это как изучать JSON)
можно ли написать тип-маппер, который будет принимать модель, находить в ней поля с определенным типом (сущность с id) и возвращать нормализованное описание модели? типа ...
Есть дженерик-компонент селекта. Хотелось бы, что б селект умел понимать как достать label для item определенного типа. То есть если в качестве item в селект приходит Юзер, се...
if (isLoading === null) return <Loader /> это не решило проблему?
Всем привет, раскуриваю TS в связке с реактом, есть вопрос по дженерикам: Чем отличается запись const SomeComponent: React.FunctionalComponent<Props> = (props: Props) => {......
Есть два хука: useSomeEntity и useSomeAnotherEntity. Оба возвращают объект вида { entity, isLoading }. Задача внутри компонента использовать либо один хук, либо другой в зав...
сейчас смотрю в сторону того чтобы из open-api-generator получать какие то рантайм значения помимо типов. я его не юзал никогда, не знаю с какой стороны подобраться. так же мо...
А как решать правильно такую задачу?
https://usehooks.com/useMemoCompare/ это нормально вообще? почему апи хуков регулярно заставляет тебя идти на всякие странные изощрения
как-то вообще можно конкатенацию строк, итогом которой будет имя ключа { [ `${K}Id` ]: string } сделать в описании типа? кажется это пока самое импосибл из всей задачи
> useReactSaga? это что?
type A = { a: true }; type B = { a: false }; type Merge<T1, T2> = ... Merge<A, B> // { a: boolean } как написать Merge?
скорее всего, если тебе нужно значение key - ты что-то делаешь не так. key нужен, чтобы virtual dom мог понимать когда нужно перерисовать список (если совсем грубо). и в key о...
Доброе утрое. Я ищу возможность с помощью вебпака на этапе сборки зафетчить json с удаленного сервера и зашить его в сборку; Единственное, что нашел - fetch-json-webpack-plugi...
SomeType = { a: string; b: string: } type SomeTypeKeys = Array<keyof SomeType> /// (a | b)[] как вывести тип (a & b)[] ?
почему все молчат о том что useReducer проблему derived state решает?
как то можно в рантайме понять что поле readonly?
Destroy вызывается на компоненте при переходе на список?