[BUG] `this` context not available in typescript definitions

Abierto
#338 1 comentario 2 reacciones 0 asignados Ver en GitHub

@samchungy ya está trabajando en esto.

Desde el 25/10/2024.

  • #363 de @samchungy — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
typescript
Área
api, backend

Línea de trabajo

No se nombra ningún archivo ni prueba. Empieza localizando las definiciones de TypeScript y el punto de entrada del batch loader descritos en el issue; después, reproduce el problema relacionado con el uso de this dentro de una función de carga por lotes. El trabajo estará terminado cuando la instancia de DataLoader esté correctamente tipada como this ahí y las comprobaciones existentes de TypeScript pasen.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Expected Behavior

inside a batch load function, this should refer to the data loader instance

Current Behavior

this is not typed inside the batch load function

Possible Solution

Steps to Reproduce

attempt to use this in a batch loader function, see that typescript complains

Context

my api call gives me back excess properties, so i want to prime my data loader with the excess data inside my batch function.

Lenguaje dominante
JavaScript
Estrellas
13.4k
Forks
522
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de graphql/dataloader

Todos los issues de graphql/dataloader

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.