use-howler
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Howler react hook (useHowler)

Please refer to Howler documentation for more details.

Install

npm install --save use-howler

Usage

import React, { useState } from 'react'
import useHowler from 'use-howler'

function App() {
  const sound = useHowler({ src: './sample.wav' })
  const [playingId, setPlayingId] = useState<number | undefined>()

  return (
    <div>
      <button onClick={() => setPlayingId(sound.togglePlay(playingId))}>
        {playingId ? 'Stop' : 'Play'}
      </button>
    </div>
  )
}

Readme

Keywords

none

Package Sidebar

Install

npm i use-howler

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

6.05 kB

Total Files

9

Last publish

Collaborators

  • bcolucci