refactor: rename isOKIAwtis to isExclusiveArtist

This commit is contained in:
2026-06-26 00:34:14 +04:00
parent ce8053a3f6
commit 69535aa3f4
3 changed files with 11 additions and 9 deletions
+5 -4
View File
@@ -28,18 +28,19 @@ import AwtisBiyografi from './awtis-biyografi'
import MizikLyen from './mizik-lyen'
const IMAGE_URL = process.env.NEXT_PUBLIC_API_URL_ROOT || 'http://localhost:1337'
const EXCLUSIVE_LABEL = process.env.NEXT_PUBLIC_EXCLUSIVE_ARTIST_LABEL || 'OKI Exclusif'
const BLUR_DATA_URL = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNsYAAAAAYAAjCB0C8AAAAASUVORK5CYII='
const sortTeks = paroles => paroles.sort((a, b) => a.titre.localeCompare(b.titre, 'fr', {sensitivity: 'base'}))
export default function AwtisDetay({anAwtis}) {
const [esByografiOuve, meteEsByografiOuve] = useState(false)
const {alias, biographie, paroles, photo, isOKIAwtis, titrePhare} = anAwtis
const {alias, biographie, paroles, photo, isExclusiveArtist, titrePhare} = anAwtis
const sortedTeks = sortTeks(paroles)
const gwanBiyo = biographie && biographie.length > 100
const biyo = gwanBiyo ? `${biographie.slice(0, 100)}...` : biographie
const hasStreaming = isOKIAwtis && titrePhare?.streamAudio?.length > 0
const hasStreaming = isExclusiveArtist && titrePhare?.streamAudio?.length > 0
const coverUrl = titrePhare?.couverture
? `${IMAGE_URL}${titrePhare.couverture.formats?.small?.url || titrePhare.couverture.formats?.thumbnail?.url || titrePhare.couverture.url}`
: null
@@ -81,11 +82,11 @@ export default function AwtisDetay({anAwtis}) {
</Box>
</Box>
{isOKIAwtis && (
{isExclusiveArtist && (
<Box sx={{display: 'flex', flexDirection: 'column', alignItems: 'center', gap: 0.75, mb: 2}}>
<Chip
icon={<VerifiedIcon sx={{fontSize: 16}} />}
label='Artiste OKI Exclusif'
label={`Artiste ${EXCLUSIVE_LABEL}`}
size='small'
sx={{bgcolor: '#FFD700', color: '#000', fontWeight: 700, '& .MuiChip-icon': {color: '#000'}}}
/>