2.0.2 • Published 3 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.0
Instalação
Com yarn:
yarn add @telecineplay/tc-cookiebanner-module
Com npm:
npm i @telecineplay/tc-cookiebanner-module
Como 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 lint
Rotina de testes
npm run test
Build
npm run build
2.0.2
3 years ago
1.7.3
3 years ago
1.6.3
3 years ago
1.4.3
3 years ago
1.2.5
3 years ago
1.3.3
3 years ago
1.2.0
3 years ago
1.1.0
3 years ago
1.2.4
3 years ago
1.2.3
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.0.12
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
3 years ago
1.0.1
4 years ago
1.0.0
4 years ago