stop audio & go back to home

This commit is contained in:
2026-02-12 14:51:27 +01:00
parent 689b42654e
commit 99f8234b9d
3 changed files with 40 additions and 23 deletions
+11 -18
View File
@@ -152,6 +152,7 @@ const PlaybackDownload = ({ route }) => {
const [isDownloading, setIsDownloading] = useState(false)
const [hasAcceptedPublication, setHasAcceptedPublication] = useState(true)
const hasShownAfterPlaybackRef = useRef(false)
const publishSuccessMessage = action === 'playback' ? 'Playback publié !' : 'Chanson publiée !'
const afterPlaybackUrl = useMemo(() => {
if (!videos) return null
@@ -333,15 +334,11 @@ const PlaybackDownload = ({ route }) => {
return
}
if (!project?.id) {
if (action === 'playback') {
setTooltip({
type: 'success',
text: 'Playback publié !',
})
navigate(Routes.Home)
} else {
navigate(Routes.SongRelease, { action })
}
setTooltip({
type: 'success',
text: publishSuccessMessage,
})
navigate(Routes.Home)
return
}
let tempSourcePath = null
@@ -402,15 +399,11 @@ const PlaybackDownload = ({ route }) => {
{ merge: true }
)
if (action === 'playback') {
setTooltip({
type: 'success',
text: 'Playback publié !',
})
navigate(Routes.Home)
} else {
navigate(Routes.SongRelease, { action })
}
setTooltip({
type: 'success',
text: publishSuccessMessage,
})
navigate(Routes.Home)
} catch (error) {
console.log('[PlaybackDownload] publish error', {
message: error?.message,