Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tipar resultados de queries de Sanity #697

Open
8 of 13 tasks
rolivencia opened this issue Apr 11, 2024 · 3 comments
Open
8 of 13 tasks

Tipar resultados de queries de Sanity #697

rolivencia opened this issue Apr 11, 2024 · 3 comments
Assignees
Labels
📦 epic Issue desglosado en otros issues de menor tamaño 🛠️ tooling Modifica herramientas y sus implementaciones en la app
Milestone

Comments

@rolivencia
Copy link
Member

rolivencia commented Apr 11, 2024

Descripción

Existen consultas hacia Sanity hechas en los archivos story.service.ts, storylist.service.ts, content.service.ts y author.service.ts dentro del árbol de directorios de /api, los cuales pertenecen al "backend" de la aplicación.

Se requiere tipar los resultados de estas consultas para fortalecer la cobertura de tipado que posee el proyecto mediante la incorporación de Sanity TypeGen para la tarea. Deben evaluarse las consultas escritas en los archivos *.service.ts y *.query.ts y proceder al tipado de las mismas.

Criterios de aceptación

  • Los resultados de las consultas hechas mediante el método client.fetch() en story.service.ts, storylist.service.ts, content.service.ts y author.service.ts deben ser tipados.
  • Todas las consultas en GROQ definidas en los archivos /api/**/*.service.ts deben pasar a estar definidas en los archivos /api/**/*.query.ts correspondientes.
  • Adicionalmente debe chequearse la nomenclatura de las funciones visitadas como parte de este issue, aprovechando la oportunidad para brindar mayor coherencia a los nombres de las funciones definidas en los services.

Tareas

Recursos

@Addin
Copy link
Contributor

Addin commented Jun 10, 2024

Asignado el issue a @luz-ojeda.

@Addin Addin assigned Addin and unassigned Addin Jun 10, 2024
@rolivencia
Copy link
Member Author

Agregado el recurso sugerido por @franciscohanna92. cc @luz-ojeda.

@luz-ojeda
Copy link
Contributor

Lo tomo

@rolivencia rolivencia assigned rolivencia and luz-ojeda and unassigned rolivencia Jun 10, 2024
@rolivencia rolivencia linked a pull request Jun 30, 2024 that will close this issue
@rolivencia rolivencia added the 📦 epic Issue desglosado en otros issues de menor tamaño label Jun 30, 2024
@rolivencia rolivencia self-assigned this Jun 30, 2024
@rolivencia rolivencia added 🛠️ tooling Modifica herramientas y sus implementaciones en la app and removed 🏎️ mejora Nueva característica o requerimiento labels Jun 30, 2024
@rolivencia rolivencia added this to the 2.4.3 milestone Jul 1, 2024
@rolivencia rolivencia pinned this issue Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 epic Issue desglosado en otros issues de menor tamaño 🛠️ tooling Modifica herramientas y sus implementaciones en la app
Projects
None yet
Development

No branches or pull requests

3 participants