2.0.2 • Published 3 years ago

rei-cookiebanner-module v2.0.2

Weekly downloads
7
License
ISC
Repository
github
Last release
3 years ago

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 PropsTipoPadrãoDescrição
customClassStringClasse opcional.
textString / HTMLUsamos cookies e tecnologias...Texto principal do banner.
icon.customClassStringClasse opcional.
icon.imageStringÍcone de CookiesImagem de apoio ao texto principal.
button.customClassStringClasse opcional.
button.textStringOk, entendiTexto do botão.
button.contextStringcookiebanner-cta-button-accepteddata-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