Типизация вложенных компонентов
import { FC, ReactNode } from 'react' export const ComponentsPopupExampleTypeProblem = () => { return ( <ExternalComponent> <ExternalComponent.InternalComponent> {/…
import { FC, ReactNode } from 'react' export const ComponentsPopupExampleTypeProblem = () => { return ( <ExternalComponent> <ExternalComponent.InternalComponent> {/…
Есть код, в котором при нажатии на название столбца, массив сортируется именно в соответствии со значениями этого столбца. В нем нужно типизировать аргументы функции для сортировк…
Я хочу что бы в зависимости от tagName подбирался правильно тип элемента. Сейчас все работает как нужно пока не начинаю добавлять children. export interface ElementCreatorParamete…
Как typescript'у удаётся вычислить возвращаемый тип функции wrapper, если я не передаю никаких параметров-типов в дженерик? TS Playground function wrapper<T>(cb: () => T)…
Нашел вот такой пример перегрузки функции // сигнатуры перегрузки type MakeDate = { (timestamp: number): Date; (m: number, d: number, y: number): Date; }; // сигнатура реализации …
Есть такой код: interface IData1 { value: number } interface IData2 { text: string } type IData = IData1 | IData2; const data1: IData1 = { value: 15 } const data2: IData2 = { text…
подскажите как можно разрешить присваивать переменной только значения из enum
подскажите, можно ли в интерфейса interface IData { value1 : number, value2? : string } для необязательного параметра value2 указать значение по умолчанию, если параметр не указан…
есть интерфейс: export interface IData { name : string, place? : number } требуется получить массив таких данных из массива других данных с помощью метода map если делать так: con…
Не могу получить доступ к данным об ошибке в RTK Query. В документации четко показано, что объект ошибки, который достается из генерируемого хука мутации имеет поле data. На деле …
Имеется такой компонент: import { forwardRef, Ref } from "react"; export interface ICelebrationScreenProps { title: string; [ prop: string ]: any; } function Celebration…
Я записала в переменную string значение number, и не получаю ошибки почему так происходит? https://codesandbox.io/s/lucid-elgamal-4lbin2 const BEApi = new Promise((resolve) => …
Всем привет. Не могу разобраться в одном моменте. Проект на React+Typescript. Есть одна карточка продукта для разных типов продуктов (Карточка ещё не полностью зделана). Есть инте…
Есть функция, которая принимает некоторый набор аргументов. В частности callback функцию, которая принимает в аргумент объект или массив объектов, зависящий от другого параметра i…
Взял кусок кода для преобразования строки из csv файла в массив объектов. Указал всем переменным их типы, однако в части при распредлении object[header] = values[index] выдает оши…
<script lang="ts"> export default { data() { return { timer: null } }, methods: { screensaver(ev) { console.log("up" + config.TIMEOUT) if (this.timer) wi…