mirror of
https://github.com/catdevnull/preciazo.git
synced 2024-11-22 14:16:19 +00:00
link a google maps
This commit is contained in:
parent
3c902dbc70
commit
de64009e23
2 changed files with 16 additions and 3 deletions
|
@ -14,7 +14,9 @@ export const load: PageServerLoad = async ({ params }) => {
|
||||||
productos_descripcion: precios.productos_descripcion,
|
productos_descripcion: precios.productos_descripcion,
|
||||||
sucursales_latitud: sucursales.sucursales_latitud,
|
sucursales_latitud: sucursales.sucursales_latitud,
|
||||||
sucursales_longitud: sucursales.sucursales_longitud,
|
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)
|
.from(precios)
|
||||||
.where(
|
.where(
|
||||||
|
|
|
@ -54,9 +54,20 @@
|
||||||
[
|
[
|
||||||
`precio: ${pesosFormatter.format(precio.productos_precio_lista)}`,
|
`precio: ${pesosFormatter.format(precio.productos_precio_lista)}`,
|
||||||
`sucursal: ${precio.sucursales_nombre}`,
|
`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}`
|
`descripcion del producto segun el comercio: ${precio.productos_descripcion}`
|
||||||
].forEach((text) => {
|
].forEach((el) => {
|
||||||
div.append(text);
|
div.append(typeof el === 'function' ? el() : el);
|
||||||
div.append(document.createElement('br'));
|
div.append(document.createElement('br'));
|
||||||
});
|
});
|
||||||
return div;
|
return div;
|
||||||
|
|
Loading…
Reference in a new issue