Preguntas y respuestas e información sobre typescript

Obteniendo error: no se puede encontrar el módulo 'js-yaml'

Instalé js-yaml con este comando npm i @types/js-yaml Y mi paquete.json se ve así "dependencias": { "@types/js-yaml": "^4.0.5", "aws-cdk -lib&...

• typescript • yaml • aws-cdk

¿Hay alguna manera de llamar a useContext en una devolución de llamada de clic?

Estoy aprendiendo React y tengo un Contexto personalizado accesible con un método de uso: // En un archivo de Proveedor. export const useUsefulObject(): UsefulObject { return useContext(...) } Quiero usar UsefulObject...

Navegación Boostrap para componentes Kendo Angular

En mis proyectos existentes, tengo componentes angulares con el estilo kendo. Ahora necesito crear la navegación como se muestra en la imagen de abajo Actualmente "Inicio","Perfil","Contacto"...

cómo hacer que la matriz no se envíe vacía [duplicada]

hola tengo un problema con este arreglo, al hacer el push todo esta bien pero cuando hago un console.log al arreglo me arroja un arreglo vacio. let arrayCsv: cualquier[] = []; estas.fotos.paraCada( (...

Manejar imágenes BLOB con el flujo de trabajo Exportar a JSON

Almaceno imágenes así en la tabla Sqlite y todo funciona bien. Imagen BLOB NULL, pero tengo un problema con el flujo de trabajo Exportar a JSON. es decir, dado que el tamaño del blob es de alrededor de 4 MB, no puedo usarlo para...

La interfaz mecanografiada anidada implementa la respuesta del método genérico

Quiero implementar una interfaz con respuesta genérica, pero mecanografiado arrojará un error si la clase se implementa con un tipo genérico extendido. URL del patio de recreo: https://www.typescriptlang.org/play?#code/...

Actualice Angularjs a Angular con .NET MVC

Tengo un proyecto en .NET MVC donde la interfaz se implementa en AngularJS. Quiero actualizar AngularJS a Angular 13. ¿Cuál sería la forma optimizada de actualizar el mismo, también si hay alguna herramienta que podamos...

Genéricos en indexadores de objetos mecanografiados

He estado tratando de crear un tipo cuyo indexador tenga un tipo de retorno que se base en un literal de cadena para la clave. exportar unidades de enumeración { Enum = 'enum', String = 'string', Boolean = 'bool', ...

El análisis del módulo falló: la palabra clave 'interfaz' está reservada (5:0) El archivo se procesó con estos cargadores

Es la primera vez que publico un paquete en NPM. He publicado el componente simple React + TypeScript en NPM, pero cuando lo instalé y lo probé, aparece el siguiente error. Vi otras preguntas y respuestas pero...

Cómo redirigir la ruta con identificación para que no se encuentre si la identificación no existe en el enrutador de reacción

Tengo una ruta con id de pacientes/:id. Estoy escribiendo route en un navegador como estepatients/10 y muestra datos de un paciente con id 10. El problema es cuando estoy escribiendo una id que no existe en la base de datos...

No se puede descargar en iOS con el sistema de archivos expo

Estoy tratando de descargar usando Expo-File-System en un proyecto de exposición con reaccionar nativo. La opción de descarga funciona en Expo-Go durante la prueba, pero no funcionará cuando la presiono en modo de producción. Dice que es...

Mi error: error TS2554: Esperaba 1 argumentos, pero obtuvo 0. Y esto: no se proporcionó un argumento para 'params'

lista-cliente.component.ts onLoadCustomers() { const clientsReq = this.customerService.getCustomers() customer.servise.ts getCustomers(params: any): Observable { return this.http.post(${this.api}api/ ...

El argumento "original" debe ser de tipo función. Recibió una instancia de Objeto

Solía ​​tener esto: const util = require('util'); const exec = util.promisify(require('child_process').exec); Luego refactoricé esto (o al menos mi intento aquí): import * as exec from '...

¿Cómo agregar un número de serie a cada fila en MUI DataGrid?

Primero, se solicitan algunos datos del servidor. Y luego quiero agregar algunos datos. No hay una identificación en el valor de los datos, pero el formulario debe mostrar el número de serie. const columnas: GridColDef[] = [ ...

El uso de jsx-react incluye React en el paquete

Estoy tratando de hacer bibliotecas de componentes React UI. En mi tsconfig, si configuro {..., "jsx": "react-jsx"}, veo en el paquete index.esm.js que se incluye el código React. Pero si uso el...