5. js / modelo / validaPasatiempos.js

1import { validaPasatiempo } from "./validaPasatiempo.js"
2
3/**
4 * @param { any } objetos
5 * @returns {import("./PASATIEMPO.js").PASATIEMPO[]}
6 */
7export 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