Tipar resultados de queries de Sanity #697
Labels
📦 epic
Issue desglosado en otros issues de menor tamaño
🛠️ tooling
Modifica herramientas y sus implementaciones en la app
Milestone
Descripción
Existen consultas hacia Sanity hechas en los archivos
story.service.ts
,storylist.service.ts
,content.service.ts
yauthor.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
client.fetch()
enstory.service.ts
,storylist.service.ts
,content.service.ts
yauthor.service.ts
deben ser tipados./api/**/*.service.ts
deben pasar a estar definidas en los archivos/api/**/*.query.ts
correspondientes.Tareas
fetchByAuthorSlug
#832)/api/story/story.service.ts
fetchByAuthorSlug
#832fetchBySlug
(ex-fetchForRead
) #835/api/author/author.service.ts
AuthorService -> getBySlug
#833/api/content.service.ts
fetchLandingPageContent
#834/api/storylist.service.ts
fetchPreview
#836fetchStorylist
#837Recursos
The text was updated successfully, but these errors were encountered: