This commit is contained in:
Eduard Prigoana 2025-10-01 20:49:09 +03:00
parent 2cad1aa1b3
commit 58977b9f76
5 changed files with 8 additions and 9 deletions

View file

@ -17,7 +17,6 @@ const playfair = Playfair_Display({
export const metadata: Metadata = { export const metadata: Metadata = {
title: "qstream - Music Player", title: "qstream - Music Player",
description: "A modern, cross-platform music streaming player", description: "A modern, cross-platform music streaming player",
generator: 'v0.app'
} }
export default function RootLayout({ export default function RootLayout({

View file

@ -12,7 +12,7 @@ export function Providers({ children }: { children: React.ReactNode }) {
useEffect(() => { useEffect(() => {
setApiBaseUrl(apiBaseUrl) setApiBaseUrl(apiBaseUrl)
console.log("[v0] Initialized API base URL:", apiBaseUrl) console.log("Initialized API base URL:", apiBaseUrl)
}, [apiBaseUrl]) }, [apiBaseUrl])
useEffect(() => { useEffect(() => {

View file

@ -35,7 +35,7 @@ export const useAudioPlayer = () => {
setStreamUrl(url) setStreamUrl(url)
hasAttemptedPlayRef.current = false hasAttemptedPlayRef.current = false
} catch (error) { } catch (error) {
console.error("[v0] Failed to load stream URL:", error) console.error("Failed to load stream URL:", error)
setIsPlaying(false) setIsPlaying(false)
setStreamUrl(null) setStreamUrl(null)
} finally { } finally {
@ -132,7 +132,7 @@ export const useAudioPlayer = () => {
} }
} }
console.error("[v0] Audio playback error:", { console.error("Audio playback error:", {
errorCode, errorCode,
message: errorMessage, message: errorMessage,
mediaErrorCode: error?.code, mediaErrorCode: error?.code,
@ -147,7 +147,7 @@ export const useAudioPlayer = () => {
return () => { return () => {
if (audioRef.current) { if (audioRef.current) {
console.log("[v0] Cleaning up audio element") console.log("Cleaning up audio element")
audioRef.current.pause() audioRef.current.pause()
audioRef.current.src = "" audioRef.current.src = ""
} }
@ -239,7 +239,7 @@ export const useAudioPlayer = () => {
return return
} }
console.error("[v0] Playback failed:", { console.error("Playback failed:", {
name: error.name, name: error.name,
message: error.message, message: error.message,
}) })

4
package-lock.json generated
View file

@ -1,11 +1,11 @@
{ {
"name": "my-v0-project", "name": "qstream",
"version": "0.1.0", "version": "0.1.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "my-v0-project", "name": "qstream",
"version": "0.1.0", "version": "0.1.0",
"dependencies": { "dependencies": {
"@hookform/resolvers": "^3.10.0", "@hookform/resolvers": "^3.10.0",

View file

@ -1,5 +1,5 @@
{ {
"name": "my-v0-project", "name": "qstream",
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {