diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss index 7df2a86..50a6277 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss @@ -31,17 +31,40 @@ box-shadow: 0px 4px 15px rgba(0,0,0,0.2); height:12.5rem; width:25rem; - background: white; + background: var(--base-color-gray-light); /* background: url('../../../../../../assets/images/svg/restaurant.svg'); */ } .icon-up{ font-size:30px; + cursor: pointer; +} + +.icon-down{ + font-size:30px; + color: black; + position: relative; + top: -10px; + cursor: pointer; } .icon-star{ font-size:25px; } +.time-icon { + font-size: 25px; + color: var(--base-color-green); +} + +.call-icon, +.mail-icon { + font-size: 20px; +} + +.blue-color { + color: var(--base-color-blue-secondary); +} + diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss index 7df2a86..50a6277 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss @@ -31,17 +31,40 @@ box-shadow: 0px 4px 15px rgba(0,0,0,0.2); height:12.5rem; width:25rem; - background: white; + background: var(--base-color-gray-light); /* background: url('../../../../../../assets/images/svg/restaurant.svg'); */ } .icon-up{ font-size:30px; + cursor: pointer; +} + +.icon-down{ + font-size:30px; + color: black; + position: relative; + top: -10px; + cursor: pointer; } .icon-star{ font-size:25px; } +.time-icon { + font-size: 25px; + color: var(--base-color-green); +} + +.call-icon, +.mail-icon { + font-size: 20px; +} + +.blue-color { + color: var(--base-color-blue-secondary); +} + diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts index 91e0e1c..e0375d9 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts @@ -57,7 +57,7 @@ } showInformation(index:number){ - this.sites[index].show_information=true; + this.sites[index].show_information=!this.sites[index].show_information; } } diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss index 7df2a86..50a6277 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss @@ -31,17 +31,40 @@ box-shadow: 0px 4px 15px rgba(0,0,0,0.2); height:12.5rem; width:25rem; - background: white; + background: var(--base-color-gray-light); /* background: url('../../../../../../assets/images/svg/restaurant.svg'); */ } .icon-up{ font-size:30px; + cursor: pointer; +} + +.icon-down{ + font-size:30px; + color: black; + position: relative; + top: -10px; + cursor: pointer; } .icon-star{ font-size:25px; } +.time-icon { + font-size: 25px; + color: var(--base-color-green); +} + +.call-icon, +.mail-icon { + font-size: 20px; +} + +.blue-color { + color: var(--base-color-blue-secondary); +} + diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts index 91e0e1c..e0375d9 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts @@ -57,7 +57,7 @@ } showInformation(index:number){ - this.sites[index].show_information=true; + this.sites[index].show_information=!this.sites[index].show_information; } } diff --git a/src/app/modules/public/discover/discover.module.ts b/src/app/modules/public/discover/discover.module.ts index d822584..3091ac9 100644 --- a/src/app/modules/public/discover/discover.module.ts +++ b/src/app/modules/public/discover/discover.module.ts @@ -13,6 +13,7 @@ import { MapComponent } from './components/map/map.component'; import { GoogleMapsModule } from '@angular/google-maps'; import { ModalSiteComponent } from './components/modal-site/modal-site.component' +import {TruncatePipe} from '../../../shared/pipes/search/truncate.pipe'; /* carousel */ @@ -26,7 +27,8 @@ SitesComponent, ListSitesComponent, MapComponent, - ModalSiteComponent + ModalSiteComponent, + TruncatePipe, ], imports: [ CommonModule, diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss index 7df2a86..50a6277 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss @@ -31,17 +31,40 @@ box-shadow: 0px 4px 15px rgba(0,0,0,0.2); height:12.5rem; width:25rem; - background: white; + background: var(--base-color-gray-light); /* background: url('../../../../../../assets/images/svg/restaurant.svg'); */ } .icon-up{ font-size:30px; + cursor: pointer; +} + +.icon-down{ + font-size:30px; + color: black; + position: relative; + top: -10px; + cursor: pointer; } .icon-star{ font-size:25px; } +.time-icon { + font-size: 25px; + color: var(--base-color-green); +} + +.call-icon, +.mail-icon { + font-size: 20px; +} + +.blue-color { + color: var(--base-color-blue-secondary); +} + diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts index 91e0e1c..e0375d9 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts @@ -57,7 +57,7 @@ } showInformation(index:number){ - this.sites[index].show_information=true; + this.sites[index].show_information=!this.sites[index].show_information; } } diff --git a/src/app/modules/public/discover/discover.module.ts b/src/app/modules/public/discover/discover.module.ts index d822584..3091ac9 100644 --- a/src/app/modules/public/discover/discover.module.ts +++ b/src/app/modules/public/discover/discover.module.ts @@ -13,6 +13,7 @@ import { MapComponent } from './components/map/map.component'; import { GoogleMapsModule } from '@angular/google-maps'; import { ModalSiteComponent } from './components/modal-site/modal-site.component' +import {TruncatePipe} from '../../../shared/pipes/search/truncate.pipe'; /* carousel */ @@ -26,7 +27,8 @@ SitesComponent, ListSitesComponent, MapComponent, - ModalSiteComponent + ModalSiteComponent, + TruncatePipe, ], imports: [ CommonModule, diff --git a/src/app/shared/pipes/search/truncate.pipe.ts b/src/app/shared/pipes/search/truncate.pipe.ts new file mode 100644 index 0000000..0b36751 --- /dev/null +++ b/src/app/shared/pipes/search/truncate.pipe.ts @@ -0,0 +1,14 @@ +import { Pipe, PipeTransform } from '@angular/core'; + +@Pipe({ + name: 'truncate' +}) + +export class TruncatePipe implements PipeTransform { + +transform(value: string, args: any[]): string { + const limit = args.length > 0 ? parseInt(args[0], 10) : 20; + const trail = args.length > 1 ? args[1] : '...'; + return value.length > limit ? value.substring(0, limit) + trail : value; + } +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 33dc69b..aa7320e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18176,9 +18176,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "alphanum-sort": { "version": "1.0.2", diff --git a/src/app/core/mocks/data.ts b/src/app/core/mocks/data.ts index 2d3e95f..7c058a1 100644 --- a/src/app/core/mocks/data.ts +++ b/src/app/core/mocks/data.ts @@ -1,108 +1,124 @@ import { Site } from '../interfaces/site/site'; export const SITES: Site[] = [ - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, - { - id: 0, - name: "El recuerdo", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.3734021386687365, - length: -72.64797890311478 - }, - email: "Recuerdo-@gmail.com", - url: "https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg", - show_information:false, + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, + { + id: 0, + name: 'El recuerdo', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.3734021386687365, + length: -72.64797890311478, }, - { - id: 0, - name: "Deposito", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.372737130482743, - length: -72.6485850825132 - }, - email: "Deposito-@gmail.com", - url: "https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg", - show_information:false, + email: 'Recuerdo-@gmail.com', + url: 'https://i.ibb.co/WKS0QnJ/Tienda-Polanco-1-1-1024x1024.jpg', + show_information: false, + }, + { + id: 0, + name: 'Deposito', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.372737130482743, + length: -72.6485850825132, }, - { - id: 0, - name: "Leoporinos", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -72.64887476144403 - }, - email: "Leoporinos-@gmail.com", - url: "https://i.ibb.co/bgJtCyv/babette.jpg", - show_information:false, + email: 'Deposito-@gmail.com', + url: 'https://i.ibb.co/P9n1k0x/Restaurantes-Bucaramanga-1.jpg', + show_information: false, + }, + { + id: 0, + name: 'Leoporinos', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -72.64887476144403, }, - { - id: 0, - name: "Restaurante ǵpuls", - phone_number: "380-121-303", - address: { - direction: "Calle 3 Barrio la esperanza", - latitude: 7.373793162733723, - length: -73.64887476144403 - }, - email: "Restaurantegpuls@gmail.com", - url: "https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg", - show_information:false, + email: 'Leoporinos-@gmail.com', + url: 'https://i.ibb.co/bgJtCyv/babette.jpg', + show_information: false, + }, + { + id: 0, + name: 'Restaurante ǵpuls', + phone_number: '380-121-303', + description: + 'El restaurante gouls ofrece platos tradicionales con toques de modernidad, aprovechando los productos de la zona (excelentes carnes, salazones). combinandolos con nuevos sabores y texturas.', + address: { + direction: 'Calle 3 Barrio la esperanza', + latitude: 7.373793162733723, + length: -73.64887476144403, }, -] + email: 'Restaurantegpuls@gmail.com', + url: 'https://media-cdn.tripadvisor.com/media/photo-s/11/e1/06/24/cornelia.jpg', + show_information: false, + }, +]; diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html index b055b42..66ee369 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.html @@ -3,22 +3,25 @@
-
- + >
+

{{ site.name }}

+
+ + Abierto + Cierra a las 21:00
-
- {{ site!.name }} - -
+

+ {{ site.description | truncate: [138, "..."] }} +

+
+ + {{ site!.phone_number }} + + {{ site!.email }} + +
+
- diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss index 7df2a86..50a6277 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.scss @@ -31,17 +31,40 @@ box-shadow: 0px 4px 15px rgba(0,0,0,0.2); height:12.5rem; width:25rem; - background: white; + background: var(--base-color-gray-light); /* background: url('../../../../../../assets/images/svg/restaurant.svg'); */ } .icon-up{ font-size:30px; + cursor: pointer; +} + +.icon-down{ + font-size:30px; + color: black; + position: relative; + top: -10px; + cursor: pointer; } .icon-star{ font-size:25px; } +.time-icon { + font-size: 25px; + color: var(--base-color-green); +} + +.call-icon, +.mail-icon { + font-size: 20px; +} + +.blue-color { + color: var(--base-color-blue-secondary); +} + diff --git a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts index 91e0e1c..e0375d9 100644 --- a/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts +++ b/src/app/modules/public/discover/components/slide-sites/slide-sites.component.ts @@ -57,7 +57,7 @@ } showInformation(index:number){ - this.sites[index].show_information=true; + this.sites[index].show_information=!this.sites[index].show_information; } } diff --git a/src/app/modules/public/discover/discover.module.ts b/src/app/modules/public/discover/discover.module.ts index d822584..3091ac9 100644 --- a/src/app/modules/public/discover/discover.module.ts +++ b/src/app/modules/public/discover/discover.module.ts @@ -13,6 +13,7 @@ import { MapComponent } from './components/map/map.component'; import { GoogleMapsModule } from '@angular/google-maps'; import { ModalSiteComponent } from './components/modal-site/modal-site.component' +import {TruncatePipe} from '../../../shared/pipes/search/truncate.pipe'; /* carousel */ @@ -26,7 +27,8 @@ SitesComponent, ListSitesComponent, MapComponent, - ModalSiteComponent + ModalSiteComponent, + TruncatePipe, ], imports: [ CommonModule, diff --git a/src/app/shared/pipes/search/truncate.pipe.ts b/src/app/shared/pipes/search/truncate.pipe.ts new file mode 100644 index 0000000..0b36751 --- /dev/null +++ b/src/app/shared/pipes/search/truncate.pipe.ts @@ -0,0 +1,14 @@ +import { Pipe, PipeTransform } from '@angular/core'; + +@Pipe({ + name: 'truncate' +}) + +export class TruncatePipe implements PipeTransform { + +transform(value: string, args: any[]): string { + const limit = args.length > 0 ? parseInt(args[0], 10) : 20; + const trail = args.length > 1 ? args[1] : '...'; + return value.length > limit ? value.substring(0, limit) + trail : value; + } +} \ No newline at end of file diff --git a/src/app/shared/shared.module.ts b/src/app/shared/shared.module.ts index bbc7675..432dcf4 100644 --- a/src/app/shared/shared.module.ts +++ b/src/app/shared/shared.module.ts @@ -10,6 +10,7 @@ import { SearchPipe } from './pipes/search/search.pipe'; import { FormsModule } from '@angular/forms'; + @NgModule({ declarations: [ SearchComponent, @@ -17,7 +18,7 @@ BrandComponent, FooterComponent, DropdownCategoriesComponent, - SearchPipe + SearchPipe, ], imports: [ CommonModule,