@clxrity/react-audio
Version:
An interactive audio package for React
54 lines (34 loc) • 2.99 kB
Markdown
# @clxrity/react-audio <img src="https://react-audio-docs.vercel.app/apple-touch-icon.png" width="27.5px" />
## A react audio player component library.
[](https://codecov.io/gh/clxrityy/react-audio)
[](https://github.com/clxrityy/react-audio/blob/main/LICENSE) [](https://www.npmjs.org/package/@clxrity/react-audio)
[](https://www.npmjs.org/package/@clxrity/react-audio) [](https://github.com/clxrityy/react-audio/actions/workflows/main.yml)
---
[](https://github.com/clxrityy/react-audio/blob/main/.nvmrc)
### Peer Dependencies:
[](https://www.npmjs.com/package/react) [](https://www.npmjs.com/package/react-dom)
```zsh
npm i @clxrity/react-audio
```
```zsh
pnpm add @clxrity/react-audio
```
```zsh
yarn add @clxrity/react-audio
```
---
&link=https%3A%2F%2Freact-audio-docs.vercel.app>) &link=https%3A%2F%2Freact-audio-docs.vercel.app%2Fdocumentation%2Fchangelog>) &link=https%3A%2F%2Fgithub.com%2Fclxrityy%2Freact-audio%2Fblob%2Fmain%2FCONTRIBUTING.md>)
---
## Dynamic import example with Next.js
```tsx
"use client"; // (REQUIRED)
import dynamic from "next/dynamic";
const Player = dynamic(
() => import("@clxrity/react-audio").then((mod) => mod.Player),
{ ssr: false },
);
export default function Component() {
return <Player src="/loop.wav" />;
}
```
---