0.0.10 • Published 5 years ago

@envato/browser-privacy-checker v0.0.10

Weekly downloads
11
License
MIT
Repository
github
Last release
5 years ago

browser-privacy-checker

Handy React 🎣 modules to check whether can use user cookie and similar technologies from browser

Installation

npm i @envato/browser-privacy-checker

Usage

Use as React 🎣

  • Cookie checker hook: useCookieChecker
  • LocalStorage checker hook: useLocalStorageChecker
import {
  useCookieChecker,
  useLocalStorageChecker
} from '@envato/browser-privacy-checker'

const MyApp = () => {
  const canUseCookie = useCookieChecker()
  const canUseLocalStorage = useLocalStorageChecker()

  return (
    <>
      <span>{canUseCookie}</span>
      <span>{canUseLocalStorage}</span>
    </>
  )
}

Show banner when cookie/localstorage blocked

import { PrivacyBanner } from '@envato/browser-privacy-checker'

const MyApp = () => {
  return (
    <div>
      <PrivacyBanner />
      <PrivacyBanner>
        <MyCustomerBanner />
      </PrivacyBanner>
    </div>
  )
}

Use as utils

import {
  checkUseLocalStorage,
  checkUseCookie
} from '@envato/browser-privacy-checker'

checkUseCookie()
checkUseLocalStorage()
0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago