1.0.9 • Published 1 year ago

react-sound-controller v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

react-sound-controller

npm i react-sound-controller

npm 통해 패키지를 받고 시작하자.

const root = ReactDOM.createRoot(
  document.getElementById('root') as HTMLElement
);
root.render(
  <React.StrictMode>
    <SoundProvider>
      <App/>
    </SoundProvider>
  </React.StrictMode>
);

SoundProvider 하위노드에서는 useSound 훅이 사용 가능해진다.

function App() {
  const {sound, setSound} = useSound();

  return (
    <div className="App">
      {sound}
    </div>
  );
}

export default App;

sound:boolean, sound = true or false

setSound(true) 
//or
setSound(false)

setSound 함수를 통해 sound 값을 갱신할 수 있음.

if(sound){
 play()
}

sound 값에 따라 사운드를 출력, 미출력을 할 수 있다. sound 값을 통해 간단하게 음소거 기능을 구현할 수 있다.

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago