feat: display stems download links for CC tracks
Déploiement FRONT BETA / check (push) Successful in 2m15s
Déploiement FRONT PROD / check (push) Successful in 2m2s
Déploiement FRONT BETA / deploy (push) Successful in 20s
Déploiement FRONT PROD / deploy (push) Successful in 20s

This commit is contained in:
2026-07-03 14:16:26 +04:00
parent 85e9142a32
commit 25066e97ce
3 changed files with 91 additions and 2 deletions
+10 -2
View File
@@ -21,6 +21,7 @@ import {formatKuveti} from '../../lib/kuveti'
import LicenseModal from '../cc/license-modal'
import FilesDialog from '../files/files-dialog'
import StemsDialog from '../files/stems-dialog'
import {StreamButton} from '../streaming-buttons'
import EntegreMizik from './entegre-mizik'
import OkiMizik from './oki-mizik'
@@ -182,8 +183,15 @@ export default function Teks({parole}) {
<LicenseModal license={parole.creativeCommons.toLowerCase()} sourceOriginale={parole.sourceOriginale ?? null} remixes={parole.remixes?.length ? parole.remixes : null} />
</Box>
)}
{parole?.files && (
<FilesDialog files={parole.files} />
{(parole?.files || (parole.creativeCommons && parole.stems?.length > 0)) && (
<Box sx={{display: 'flex', flexWrap: 'wrap', justifyContent: 'center', gap: 1}}>
{parole?.files && (
<FilesDialog files={parole.files} />
)}
{parole.creativeCommons && parole.stems?.length > 0 && (
<StemsDialog stems={parole.stems} />
)}
</Box>
)}
{(parole.okiMizikID || parole.streamAudio.length > 0 || parole.gadeEmbed) && (
<Box sx={{textAlign: 'center'}}>