Как обьеденить два типа при merge в typesript?
typesript не срабатывает обьеденение двух объектов в которых есть одинаковые свойства если режим разработки я хочу объединить два конфига. if (mode === 'development') { return mer…
typesript не срабатывает обьеденение двух объектов в которых есть одинаковые свойства если режим разработки я хочу объединить два конфига. if (mode === 'development') { return mer…
У меня есть два режима, isProduction и isDevelopment, могу ли я поставить тернарный оператор на devServer, чтобы когда режим isProduction, dev сервер не создавался? или это бесмыс…
Через функцию merge, в случае если версия вебпака development, я пытаюсь добавить к нему только к этом случае файл сервера. Пишет ошибку. Он пишет, что не правильные типы, но я ук…
Пытаюсь типизировать вот этот файл webpack конфига. Получаю ошибку. "any" относится только к типу, но используется здесь как значение. Как можно это исправить? module.ex…
Есть проект на ts, создал используя cra. Использую для стилей библиотеку vanilla-extract и по инструкции добавил craco с использованием @vanilla-extract/webpack-plugin. Встала зад…
При динамическом создании второго экземпляра редактора Froala Editor (при нажатии на кнопку), выходит ошибка. Используется react + ts
Использую redux-toolkit, вот моя функция сортировки: sortedPosts(state,action:PayloadAction<string>) { state.filterPosts = state.posts.sort((a,b) => a[action.payload].loc…
Подскажите пожалуйста, как можно воспользоваться ключами типа как значениями? к примеру: interface Test { name1: string; name2: string; name3: string; } function test(name: вот ту…
Дублируется Froala editor, при этом вставляется он всего один раз. Так же при этом в консоль выходит ошибка, скорее всего это как-то связано.
Есть функция, которая принимает некоторый набор аргументов. В частности callback функцию, которая принимает в аргумент объект или массив объектов, зависящий от другого параметра i…
Создал табы на чистом CSS: https://codepen.io/syberian/pen/RwBBqGq - и эти табы отлично работают в песочнице. HTML <div class='match-outcome'> <ul class='tabs'> <li…
пытаюсь изменить цвет изображения в css при помощи: .primary svg { fill: white; } .ghost:hover svg { fill: #FFFFFF; } само svg изображение я задал следующим образом: <img src=&…
Пишу telegram web app на typescript, хочу получать список контактов чтобы потом получать их chatid. Например есть бот @wallet в нем это выглядит так:
Объясните популярно, желательно на примере, разницу использования [(ngModel)] и [(value)] в тегах.
Взял кусок кода для преобразования строки из csv файла в массив объектов. Указал всем переменным их типы, однако в части при распредлении object[header] = values[index] выдает оши…
Пытаюсь типизировать конфиг вебпака и не получается типизировать данную строку пишет ошибку, как можно это типизировать? также если есть возможность посмотрите насколько правильно…
есть текстбокс с фио [(ngModel)]="fio" определяю его в компоненте fio: string=""; хочу передать в hhtp get введенное значение и null, если ничего не вписано le…
Не могу сделать чтобы фильтры работали отдельно, фильтр для колонок и общий фильтр. applyFilterInput(filterValue: string) { this.dataSource.filter = filterValue.trim().toLowerCase…
Есть несколько инпутов range, для них одно состояние, как изменять value каждого отдельно? Когда я перетаскиваю один из них, то изменяются все. Приложение работает логично, и это …
Как хранить переменную внутри реакт функционального компонента чтобы ее состояние гарантированно изменялось сразу? Сейчас если вызвать setCount из const [count, setCount] = useSta…
У пытаюсь написать веб чат. Пока-что у меня 2 компонента, main компонент и signup комопонент. Мне надо что б signup компонент отображался первым если человек впервые заходит на са…
При переходе на сайт по доменному имени возникает ошибка "Invalid Host header", а если переходить по ip то работает. Сервер: Ubuntu 22.4 Серверное ПО: golang + gin Фрейм…
У меня есть вот такой код страницы import { NextPage } from 'next'; import MainLayout from '../../layouts/main'; import dynamic from 'next/dynamic'; import { useRouter } from 'nex…
Первая проблема это отступ между списками, почему он появляется? Если дописать в конец регулярки \n? (нажимаем чекбокс), тогда его нет, но и чтобы появился между последним списком…
Прошу помощи с типизацией компонента. Суть: имеется компонент A): Select.tsx: export function Select(props: SelectProps) { const { labelId = "select-label", onChange, la…
Я хочу получить некоторые возможности markdown разметки, какой-то базовый функционал. На данный момент это: выделение текста жирным, курсивом, курсивом и жирный, список. Сейчас я …
У меня есть тип TODO type TODO = { id: number, ... } И есть функция, которая удаляет TODO (принимая todo.id) const removeTodo = (todoID: number) => {...} Но я хочу как-то связа…
Кто знает в чем может быть проблема? Решил отображать компоненты по клику кнопки, если нажали на кнопку, то выводится компонент GroupList, иначе остается SelectGroup. В этом компо…
import { IExecutor } from './Executor'; import ITask from './Task'; export default async function run(executor: IExecutor, queue: AsyncIterable<ITask>, maxThreads = 0) { max…
Работаю в WebStorm, недавно начал пересаживаться на typescript, но тут возникла проблема. Есть уже работающий проект на чистом React, где я все компоненты на всякий в .tsx формат …