1.3.31 • Published 6 months ago
top-gun-library v1.3.31
Top Gun Library
Libería de componentes.
Top Gun library es un conjunto de componentes desarrollados en React que permiten optimizar y acelerar los desarrollos en VST Seguros.
Features
Fecha | Versión | Ticket | Feature |
---|---|---|---|
07 - 10 - 2022 | 1.0.0 | SQTGS-664 | Creación proyecto más migración de componentes de Chile |
21 - 11 - 2022 | 1.0.1 | SQTGS-813 | Creación componente Pre Header |
29 - 11 - 2022 | 1.0.2 | SQTGS-794 | Creación componente Header |
29 - 11 - 2022 | 1.0.3 | SQTGS-810 | Creación componente Footer |
30 - 11 - 2022 | 1.0.4 | SQTGS-796 | Creación componente Carrusel |
01 - 12 - 2022 | 1.0.5 | SQTGS-798 | Creación componente Reportar Siniestro |
12 - 12 - 2022 | 1.0.6 | SQTGS-732 | Creación componente Accordion y Accordion Section |
14 - 12 - 2022 | 1.0.7 | SQTGS-799 | Creación componente Canales de Atención |
20 - 12 - 2022 | 1.0.8 | SQTGS-731 | Creación componente Logos aseguradora. |
23 - 12 - 2022 | 1.0.9 | SQTGS-851 | Creación componente Barra Fija Cotizar. |
28 - 12 - 2022 | 1.1.0 | SQTGS-821 | Creación componente Detalles del seguro. |
28 - 12 - 2022 | 1.1.1 | SQTGS-861 | Ajuste componente Header. |
16 - 12 - 2022 | 1.1.2 | SQTGS-795 | Creación componente Banner. |
05 - 01 - 2023 | 1.1.3 | SQTGS-859 | Creación componente Formulario Diversificador. |
16 - 12 - 2022 | 1.1.4 | SQSEG-313 | Creación subcomponente CarouselBanner. |
10 - 01 - 2023 | 1.1.5 | SQTGS-797 | Creación componente Tabla dinámica. |
13 - 02 - 2023 | 1.1.6 | SQTGS-850 | Creación componente Modal Dinámico Contentful. |
27 - 02 - 2023 | 1.1.7 | SQSEG-431 | Creación componente Toolbar. |
27 - 03 - 2023 | 1.1.8 | SQSEG-457 | Creación componente DetailsList. |
28 - 03 - 2023 | 1.1.9 | SQSEG-435 | Creación componente Paginator. |
15 - 05 - 2023 | 1.2.0 | SQSEG-562 | Creación componente Sidebar. |
22 - 05 - 2023 | 1.2.1 | SQTGS-1400 | Ajuste css tabla comparativa y componente modal. |
23 - 05 - 2023 | 1.2.2 | SQTGS-1359 | Cambios de estilos y agregar campo de color de fondo para ajuste en página en componentes: Accordion, AttentionChannel, Carousel, DynamicTable, footer, InsuranceDetails, Page. Cambio de estructuración de html en componente Page y además se agregó un wrapper(1130px). Ajuste de campos opcionales: FixedBar y parseData(Page). Creación nuevo componente TextDetails. |
25 - 05 - 2023 | 1.2.3 | SQTGS-1359 | Ajustes en componentes |
23 - 06 - 2023 | 1.2.4 | SQTGS-1450 | Ajustes visuales en componentes y agregado de lazy imports en componente Page. |
27 - 05 - 2023 | 1.2.5 | SQTGS-1507 | Ajustes en padding boton componente CheckboxFilter. |
29 - 05 - 2023 | 1.2.6 | SQTGS-1507 | Ajuste en condiciónes para desplegar contentful modal del banner en componente Page. |
12 - 06 - 2023 | 1.2.7 | SQSEG-603 | Desarrollo componente Datepicker y ajustes en componentes. |
02 - 08 - 2023 | 1.2.8 | SQTGS-1746 | Desarrollo componente Botón Flotante de Contacto |
08 - 08 - 2023 | 1.2.9 | SQTGS-1746 | Se agregan interfaces útiles a exportar |
09 - 08 - 2023 | 1.3.0 | SQSEG-736 | Ajuste de componente DatePicker |
25 - 08 - 2023 | 1.3.1 | SQTGS-1602 | Ajuste de componente Page, agregar nuevo componente Swiper, CardList y SideBySide. |
28 - 08 - 2023 | 1.3.2 | SQTGS-1851 | Se agregan interfaces útiles a exportar |
30 - 08 - 2023 | 1.3.3 | SQTGS-1851 | Componente Modal ahora siempre crea un elemento contenedor |
7 - 09 - 2023 | 1.3.4 | SQTGS-1801 | Se agregaron nuevos componentes y se agregaron al componente Page. |
14 - 09 - 2023 | 1.3.5 | SQTGS-1902 | Mejoras varias rediseño |
14 - 09 - 2023 | 1.3.6 | SQTGS-1918 | Cambio interfaz modal y scss. |
21 - 09 - 2023 | 1.3.11 | SQTGS-2019 | Cambio comportamiento Card List |
25 - 09 - 2023 | 1.3.11 | SQTGS-2080 | Se devuelve el modal default al regular |
26 - 09 - 2023 | 1.3.12 | SQTGS-1918 | Ajuste estilo header y agregar boton al componente. |
26 - 09 - 2023 | 1.3.13 | SQTGS-2054 | Ajuste tamaño cards parrilla |
27 - 09 - 2023 | 1.3.14 | SQTGS-2054 | Fix varios estilos |
28 - 09 - 2023 | 1.3.15 | SQSEG-854 | Ajuste formato DatePicker y nuevo componente RangeSlider |
29 - 09 - 2023 | 1.3.16 | SQTGS-2114 | Fix estilos Acordeón y Canales de Atención |
02 - 10 - 2023 | 1.3.17 | SQTGS-2100 | Fix estilo Cards del Carrusel |
02 - 10 - 2023 | 1.3.18 | SQTGS-2113 | Fix formulario de contacto en modal no se cierra en caso de éxito |
02 - 10 - 2023 | 1.3.19 | SQTGS-2101 | Fix Insurance Details ancho cards responsive |
03 - 10 - 2023 | 1.3.20 | SQTGS-2102 | Fix varios en estilos |
04 - 10 - 2023 | 1.3.21 | SQTGS-2102 | Fix varios en estilos |
05 - 10 - 2023 | 1.3.22 | SQTGS-2070 | Fix swiper, header estilos. |
05 - 10 - 2023 | 1.3.23 | SQTGS-2070 | Fix estilos banner cross selling |
05 - 10 - 2023 | 1.3.24 | SQTGS-2070 | Fix estilos baner y header. |
05 - 10 - 2023 | 1.3.25 | SQTGS-2131 | Fix h1 a h2 en Flow Header |
19 - 10 - 2023 | 1.3.26 | SQTGS-2143 | Fix Header styles and new termns component. |
31 - 10 - 2023 | 1.3.27 | SQTGS-2049 | Se agrega nueva versión de card para flujo de auto |
02 - 11 - 2023 | 1.3.28 | SQTGS-2208 | Se agrega los números clickeables en "Nuestros Canales de atención" |
03 - 11 - 2023 | 1.3.29 | SQTGS-2050 | Se agrega nuevo componente "CarInsuranceMoreDetails". |
02 - 11 - 2023 | 1.3.30 | SQTGS-2169 | Se sincroniza con contentful los componentes "LegalTerms" y algunas funciones del "Header". |
06 - 11 - 2023 | 1.3.31 | SQTGS-2253 | Se realizan ajustes de estilo al componente de card v2 |
Tech
- Node 12.21+
- Npm 6.14+
- React 18+
Changes
Pasos para generar un cambio en el proyecto
Paso 1 - Clonar el repositorio: git clone git@bitbucket.org:banco_ripley/top_gun_library.git
Paso 2 - Dirigirse a la rama Development: git checkout development
Paso 3 - Crear el feature según la tarea Jira o modificación que se necesite: git checkout -b feature/[ticket-jira]
Paso 4 - Modificar el README con los cambios realizados en la sección Feature.
Paso 5 - Modificar la versión del Package.json.
Paso 6 - Realizar el PR
Paso 7 - Realizar correcciones de Sonar y/o comentarios.
Paso 8 - Merge hacia Development
Installation
Local
Instalar la librería en tu proyecto React/NextJs
- En el proyecto Top_Gun_Library debes poner el siguiente código:
npm link
npm run start
- En el proyecto que necesites ocupar la librería debes poner el siguiente código en tu TERMINAL:
npm link top-gun-library
- En el proyecto que se necesite ocupar la librería deber poner el siguiente código en donde se necesite utilizar:
import { COMPONENTS_1, COMPONENTS_2, COMPONENTS_3, COMPONENTS_N } from 'top-gun-library';
DEV / PP / PROD
TODO