Build Custom Audio Controls in React

  Рет қаралды 6,936

Mathieu Media

Mathieu Media

Жыл бұрын

For the next hour, we are going to build a custom audio player modeled after the mac audio player in react using @mui/material and @mui/icons-material.
GitHub - github.com/mathieumedia/audio...
#mathieumedia

Пікірлер: 11
@SquabAttack
@SquabAttack Жыл бұрын
Thank you so much for this tutorial! Yours is the first of a few I tried to follow that actually gave me (a true novice) a functional product.
@kareemshimes9125
@kareemshimes9125 Жыл бұрын
Very Beautiful thanks a lot❤
@MathieuMedia
@MathieuMedia Жыл бұрын
You are so welcome!
@swaroopakunchala8430
@swaroopakunchala8430 10 ай бұрын
Thank you so much for this wonderful video. Can I please have code base for this over git. Thank you
@JohnBartmannMusic
@JohnBartmannMusic Жыл бұрын
came here for the volume slider implementation at 30:23. you went over the onChange method pretty quickly. got a minute to unpack how ```onChange={(e,v) => setVolume(v)}``` works?
@MathieuMedia
@MathieuMedia Жыл бұрын
onChange={(e,v) => setVolume(v)} translate to function anonymousFunction(event, value){ setVolume(value) } what we are doing here is calling an anonymous function and we are passing it an event and a value. the event is triggered whenever we change the value of the slider. inside the anonymous function, we are then calling our setVolume function and passing it the new (slider) value. hope this helps!
@JohnBartmannMusic
@JohnBartmannMusic Жыл бұрын
@@MathieuMedia ah great, i understand thanks
@Herxh428
@Herxh428 Жыл бұрын
​@@MathieuMedia hey does it work if we use keyboard ??
@ivanahavlickova1514
@ivanahavlickova1514 Жыл бұрын
Všimla jsem si, že se Vám tam objevuje nápověda již hotových funkcí, jak toho docílím, je to nějaký doplněk VSCode?
@MathieuMedia
@MathieuMedia Жыл бұрын
Yes it is a vs code extension
@ambrosearuwa9458
@ambrosearuwa9458 Жыл бұрын
I want to be able to click the player slider and change song position time, @Mathieu
Learn React & Context API by Making an Audio Player
40:42
RamgenDeploy
Рет қаралды 14 М.
Professional Violinists React to a 2-Year-Old PRODIGY Progress Video
11:35
Barriga de grávida aconchegante? 🤔💡
00:10
Polar em português
Рет қаралды 31 МЛН
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 42 МЛН
Three.js personal portfolios are amazing...
13:05
Developer Filip
Рет қаралды 435 М.
How to Build a Custom Audio Player in React
1:03:38
Self Teach Me
Рет қаралды 54 М.
I randomized every block's code in Minecraft..
10:38
Element X
Рет қаралды 73 М.
Performance in React and Next.js (Lydia Hallie)
16:12
Vercel
Рет қаралды 25 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 130 М.
They Enabled Postgres Partitioning and their Backend fell apart
31:52
Hussein Nasser
Рет қаралды 36 М.
Amazing FREE Mac Apps You Aren’t Using!
25:28
Snazzy Labs
Рет қаралды 985 М.
React Native in 100 Seconds
2:17
Fireship
Рет қаралды 856 М.
Добавления ключа в домофон ДомРу
0:18
#Shorts Good idea for testing to show.
0:17
RAIN Gadgets
Рет қаралды 2,4 МЛН