link a google maps

This commit is contained in:
Cat /dev/Nulo 2024-09-14 11:50:11 -03:00
parent 3c902dbc70
commit de64009e23
2 changed files with 16 additions and 3 deletions

View file

@ -14,7 +14,9 @@ export const load: PageServerLoad = async ({ params }) => {
productos_descripcion: precios.productos_descripcion,
sucursales_latitud: sucursales.sucursales_latitud,
sucursales_longitud: sucursales.sucursales_longitud,
sucursales_nombre: sucursales.sucursales_nombre
sucursales_nombre: sucursales.sucursales_nombre,
sucursales_calle: sucursales.sucursales_calle,
sucursales_numero: sucursales.sucursales_numero
})
.from(precios)
.where(

View file

@ -54,9 +54,20 @@
[
`precio: ${pesosFormatter.format(precio.productos_precio_lista)}`,
`sucursal: ${precio.sucursales_nombre}`,
`dirección: ${precio.sucursales_calle} ${precio.sucursales_numero}`,
() => {
const a = document.createElement('a');
const params = new URLSearchParams({
query: `${precio.sucursales_calle} ${precio.sucursales_numero}`
});
a.href = `https://www.google.com/maps/search/?api=1&${params.toString()}`;
a.target = '_blank';
a.append('ver en Google Maps');
return a;
},
`descripcion del producto segun el comercio: ${precio.productos_descripcion}`
].forEach((text) => {
div.append(text);
].forEach((el) => {
div.append(typeof el === 'function' ? el() : el);
div.append(document.createElement('br'));
});
return div;