N. js / validaPasatiempos.js

1
import { validaPasatiempo } from "./validaPasatiempo.js"
2
3
/**
4
 * @param { any } objetos
5
 * @returns {import("./PASATIEMPO.js").PASATIEMPO[]}
6
 */
7
export function validaPasatiempos(objetos) {
8
 if (!Array.isArray(objetos))
9
  throw new Error("no se recibió un arreglo.")
10
 /**
11
  * @type {import("./PASATIEMPO.js").PASATIEMPO[]}
12
  */
13
 const arreglo = []
14
 for (const objeto of objetos) {
15
  arreglo.push(validaPasatiempo(objeto))
16
 }
17
 return arreglo
18
}
skip_previous skip_next