typescript
Вопросы и ответы
Вопрос или проблема Я подписываюсь на данные с бэкенда, чтобы заполнить свои графики. Когда данные получены, я хочу установить некоторые параметры, чтобы это выглядело так: this.chart.config.options.scales.y.title.display = true;
Вопросы и ответы
Вопрос или проблема Какой тип у document? Я использую Deno и хочу использовать: declare const document: ??? Я прочитал статью TypeScript: Documentation – DOM Manipulation и не могу понять, что туда вставить. И Document, и HTMLDocument вызывают ошибку.
Вопросы и ответы
Вопрос или проблема У меня есть функция, которая запрашивает у пользователя файл и возвращает файл, если он выбран, и (должна) возвращать null, если ничего не выбрано. async pickFile(allowed_extensions?: string[]): Promise<
Вопросы и ответы
Вопрос или проблема В моем приложении есть несколько маршрутов, один из которых (например, “вовлеченность”) установлен в качестве маршрута по умолчанию. В настоящее время я внедряю RBAC для всех маршрутов. Когда все маршруты, кроме маршрута
Вопросы и ответы
Вопрос или проблема import { isEqual } from 'lodash'; onSave() { const isFormsEqual = isEqual( this.loyaltyRewardsFormFacade.currentRewardsState(), this.loyaltyRewardsFormFacade.transformFormData() ); this.loyaltyRewardsFacade.onSave(this.loyaltyRewardsFormFacade, isFormsEqual);
Вопросы и ответы
Вопрос или проблема Я пытаюсь запустить тесты playwright для моего приложения SvelteKit, где я создаю новую базу данных для каждого запуска набора тестов. Я устанавливаю переменные окружения в файле настройки тестов вот так: import { exec as baseExec } from 'child_process';
Вопросы и ответы
Вопрос или проблема Я получаю следующую ошибку, когда пытаюсь использовать динамическое значение в качестве ключа массива. Элемент неявно имеет тип 'any', потому что выражение типа '`faults_${string}`' не может использоваться для индексации типа 'HeatsTable'.
Вопросы и ответы
Вопрос или проблема Сначала фрагмент кода, который я пытаюсь заставить работать: // взято с https://github.com/TheDavidDelta/scope-extensions-js и https://stackoverflow.com/a/65808350/2080707 declare global { /** * let вызывает указанный блок функции
Вопросы и ответы
Вопрос или проблема type LanguageKey = | 'c++' | 'python' | 'javascript' | 'typescript'; class Test { languages: Partial<Record<LanguageKey, string>> = {}; needsString(str: string): void { console.log(str);} useLangKey(langKey: LanguageKey)
Вопросы и ответы
Вопрос или проблема В моем коде есть функция, которая проверяет ожидающие криптотранзакции и обновляет статус на основе определенной логики. Каждый раз, когда создается новая криптотранзакция, сообщение отправляется в топик pub/sub, чтобы сработать через
Вопросы и ответы
Вопрос или проблема У меня есть следующий код: type Success<T> = { success: true, value: T } type Failure<E> = { success: false, error: E } type Result<T, E = never> = Success<T> | Failure<E> function succeed<
Вопросы и ответы
Вопрос или проблема У меня есть пользовательский хук, который получает данные из стороннего API. Мне нужно создать тест, используя vitest, но я не могу найти ничего, что работало бы. Если кто-то может помочь, буду очень признателен.
Вопросы и ответы
Вопрос или проблема В следующей функции я пытаюсь вызвать метод getSelectProduct сервиса ProductServices. private getSelectedProduct = () => { const productId = this.activatedRoute.snapshot.paramMap.get('productId'); console.
Вопросы и ответы
Вопрос или проблема Я создаю пакет, который использует объединение деклараций для построения интерфейса по нескольким файлам. Вот базовое воспроизведение: Предыстория MyType.ts – содержит пустой интерфейс, к которому мы добавим новые свойства через
Вопросы и ответы
Вопрос или проблема Когда я нажимаю кнопку “Редактировать”, отображаются поля редактирования для конкретного пользователя. Однако, если я не вношу никаких изменений в поля и перехожу к следующему пользователю (нажав кнопку “
Вопросы и ответы
Вопрос или проблема Я работаю с библиотекой PrimeReact, а именно с их компонентом <Accordion> (см. https://primereact.org/accordion/). PrimeReact предоставляет <AccordionTab>, который должен быть отрисован как дочерний элемент <
Вопросы и ответы
Вопрос или проблема Привет, я создаю 2 простых тестовых проекта, где проект A является пользовательским пакетом NPM, а проект B использует его. Проблема в том, что нет интеллектуального импорта. Моя структура папок выглядит так: project-a/src/index.
Вопросы и ответы
Вопрос или проблема Привет, я создаю 2 простых тестовых проекта, где проект A – это пользовательский NPM пакет, а проект B его использует. При запуске через es-dev-server я получаю Ошибка: Не удалось разрешить импорт “
Вопросы и ответы
Вопрос или проблема Я настроил проект Vite с файлом .env, чтобы читать некоторые переменные окружения, но некоторые переменные окружения, которые я создаю на своем компьютере, появляются как пустая строка. Я создал новую переменную окружения в своем терминале
Вопросы и ответы
Вопрос или проблема При выполнении npm test я получаю следующую ошибку: Невозможно найти модуль '@chakra-ui/utils/context' из 'node_modules/@chakra-ui/react/dist/cjs/checkbox/checkbox-context.cjs' Я создал приложение с помощью create-react-app с шаблоном typescript.