Skip to content
Allow cookies in your site with style! Material style! 😎
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
example
flow-typed/npm/@material-ui
src
.babelrc
.editorconfig
.eslintignore
.eslintrc
.flowconfig
.gitignore
.prettierrc
.travis.yml
CHANGELOG.md
LICENSE
PACKAGE_BOILERPLATE.md
README.md
package.json
yarn.lock

README.md

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

You can’t perform that action at this time.