2.0.2 • Published 5 years ago
rei-cookiebanner-module v2.0.2
Cookie Banner Módulo
Banner responsável por informar ao usuário sobre a utilização dos cookies e tecnologias semelhantes para melhorar a experiência em nossas aplicações.
Pré-requisitos
Antes de mais nada, verifique se você possui os requisitos para rodar o projeto.
- Node >= 10.16.3
- NPM >= 6.9.0Instalação
Com yarn:
yarn add @telecineplay/tc-cookiebanner-moduleCom npm:
npm i @telecineplay/tc-cookiebanner-moduleComo usar?
import React from 'react';
import CookieBanner from '@telecineplay/tc-cookiebanner-module';
const MyPage = () => (
    <MyTheme>
        <CookieBanner />
    </MyTheme>
);
export default MyPage;Opções de customização
| Nome da Props | Tipo | Padrão | Descrição | 
|---|---|---|---|
| customClass | String | Classe opcional. | |
| text | String / HTML | Usamos cookies e tecnologias... | Texto principal do banner. | 
| icon.customClass | String | Classe opcional. | |
| icon.image | String | Ícone de Cookies | Imagem de apoio ao texto principal. | 
| button.customClass | String | Classe opcional. | |
| button.text | String | Ok, entendi | Texto do botão. | 
| button.context | String | cookiebanner-cta-button-accepted | data-context para tagueamento. | 
Exemplo de todos as Props suportadas
import React from 'react';
import CookieBanner from '@telecineplay/tc-cookiebanner-module';
import customImage from '../../static/image/custom-icon.svg';
const MyPage = () => (
    <MyTheme>
        <CookieBanner
            customClass="banner-custom-style"
            text="Outro texto principal..."
            icon={{
                image: customImage,
                customClass: 'banner-icon-custom',
            }}
            button={{
                customClass: 'banner-button-custom',
                context: 'btn-custom-taggin',
                text: 'Eu aceito',
            }}
        />
    </MyTheme>
);
export default MyPage;ESLint && StyleLint
npm run lintRotina de testes
npm run testBuild
npm run build2.0.2
5 years ago
1.7.3
5 years ago
1.6.3
5 years ago
1.4.3
5 years ago
1.2.5
5 years ago
1.3.3
5 years ago
1.2.0
5 years ago
1.1.0
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
1.2.1
5 years ago
1.0.12
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago