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 = {
title: "qstream - Music Player",
description: "A modern, cross-platform music streaming player",
generator: 'v0.app'
}
export default function RootLayout({

View file

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

View file

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

4
package-lock.json generated
View file

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

View file

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