1 | import { getDataUrlDeSeleccion } from "./muestraObjeto.js" |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | export async function imagenSeleccionada(input, img) { |
8 | try { |
9 | const dataUrl = await getDataUrlDeSeleccion(input) |
10 | if (dataUrl === '') { |
11 | const imagenInicial = img.dataset.inicial |
12 | if (imagenInicial === undefined || imagenInicial === '') { |
13 | img.hidden = true |
14 | img.src = "" |
15 | } else { |
16 | img.hidden = false |
17 | img.src = imagenInicial |
18 | } |
19 | } else { |
20 | img.hidden = false |
21 | img.src = dataUrl |
22 | } |
23 | } catch (error) { |
24 | img.hidden = true |
25 | throw error |
26 | } |
27 | } |
28 | |
29 | |
30 | window["imagenSeleccionada"] = imagenSeleccionada |