@cassette/hooks

A simple, clean, and responsive visual wrapper for the HTML audio tag, built with React.

Usage no npm install needed!

<script type="module">
  import cassetteHooks from 'https://cdn.skypack.dev/@cassette/hooks';
</script>

README

@cassette/hooks

@cassette/hooks provides React Hooks for consuming playerContext and fullscreenContext from inside function components. It requires React 16.8.0 or greater.

Installation

npm install @cassette/hooks

Hooks included:

  • useFullscreenContext - used to read and update the state of the surrounding fullscreenContext
  • usePlayerContext - used to read and update the state of the surrounding playerContext

Find full documentation here!