Skip to content

OrigenStudio/material-ui-cookie-consent

Repository files navigation

Material-UI Cookie Consent

Material-UI component that show a cookie consent message.

Example

Check this example site

Dependencies

This package has the following peer dependencies that need to be installed manually:

{
    "@material-ui/core": "^4.0.1",
    "react": "^16.8.6",
    "react-dom": "^16.8.6"
}

Installation

yarn add material-ui-cookie-consent

or

npm install material-ui-cookie-consent

Usage - Simple example

import MUICookieConsent from 'material-ui-cookie-consent';

// ....
<MUICookieConsent 
  cookieName="mySiteCookieConsent"
  componentType="Dialog" // default value is Snackbar
  message="This site uses cookies.... bla bla..."
/>
//....

API

Table of Contents

MUICookieConsent

Extends React.Component

This component is the MUICookieConsent it pops a Snackbar or a Dialog informing the user about cookie consent.

Parameters

  • props Props

handleScroll

checks whether scroll has exceeded set amount and fire accept if so.

handleAccept

Set a persistent cookie