feat: assets

This commit is contained in:
2026-01-14 15:27:30 +01:00
parent f7992385d2
commit 32bf5ad18e
3 changed files with 12 additions and 18 deletions
+4 -2
View File
@@ -26,6 +26,7 @@ import MobileCoinBadge from '../../components/MobileCoinBadge'
import ResearchHeader from '../Library/components/ResearchHeader' import ResearchHeader from '../Library/components/ResearchHeader'
import SearchResultsList from '../Library/components/SearchResultsList' import SearchResultsList from '../Library/components/SearchResultsList'
import SongCard from './components/SongCard' import SongCard from './components/SongCard'
import ClubCard from '../Home/components/ClubCard'
const allowedPremiumLevels = new Set(['starter', 'pro', 'premium']) const allowedPremiumLevels = new Set(['starter', 'pro', 'premium'])
@@ -604,10 +605,11 @@ const HitParade = () => {
</View> </View>
) : null} ) : null}
<View style={{ gap: 12, flex: 1 }}> <View style={{ gap: 12, flex: 1 }}>
<Image {/* <Image
source={icons.musicLandLogo} source={icons.musicLandLogo}
style={{ alignSelf: 'center', height: 150, resizeMode: 'contain' }} style={{ alignSelf: 'center', height: 150, resizeMode: 'contain' }}
/> /> */}
<ClubCard />
{isWeb && ( {isWeb && (
<View <View
@@ -1,16 +1,8 @@
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react' import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'
import { import { FlatList, Platform, ScrollView, StyleSheet, Text, View } from 'react-native'
FlatList,
Image,
Platform,
ScrollView,
StyleSheet,
Text,
View,
} from 'react-native'
import { BlurView } from 'expo-blur' import { BlurView } from 'expo-blur'
import { responsiveHeight } from 'react-native-responsive-dimensions' import { responsiveHeight } from 'react-native-responsive-dimensions'
import { background, icons } from '../../../assets' import { background } from '../../../assets'
import BorderGradientButton from '../../../components/BorderGradientButton' import BorderGradientButton from '../../../components/BorderGradientButton'
import MobileCoinBadge from '../../../components/MobileCoinBadge' import MobileCoinBadge from '../../../components/MobileCoinBadge'
import SearchBar from '../../../components/SearchBar' import SearchBar from '../../../components/SearchBar'
@@ -25,6 +17,7 @@ import CreateLyricsHeader from '../../Writing/components/CreateLyricsHeader'
import SongCard from '../../HitParade/components/SongCard' import SongCard from '../../HitParade/components/SongCard'
import { Palette, Style } from '../../../styles' import { Palette, Style } from '../../../styles'
import { FONT_FAMILY } from '../../../styles/Fonts' import { FONT_FAMILY } from '../../../styles/Fonts'
import ClubCard from '../../Home/components/ClubCard'
const allowedPremiumLevels = new Set(['starter', 'pro', 'premium']) const allowedPremiumLevels = new Set(['starter', 'pro', 'premium'])
@@ -552,10 +545,7 @@ const PlaybackCharts = ({ onPlaybackPress }) => {
</View> </View>
) : null} ) : null}
<View style={{ gap: 12, flex: 1 }}> <View style={{ gap: 12, flex: 1 }}>
<Image <ClubCard />
source={icons.musicLandLogo}
style={{ alignSelf: 'center', height: 150, resizeMode: 'contain' }}
/>
{isWeb && ( {isWeb && (
<View <View
+4 -2
View File
@@ -40,8 +40,10 @@ const ChooseInstruments = ({ selected = [], setSelected }) => {
color: Palette.white, color: Palette.white,
}} }}
> >
Attention : Suno peut ajuster ou supprimer certains paramètres choisis pour maintenir la Malik te prévient : la génération de musique est assurée par une IA. Elle sappuie sur
cohérence de la création musicale. tes choix (genre, voix, tempo, instruments) pour créer un rendu cohérent, mais peut
adapter ou ignorer certains réglages pour y parvenir. Le résultat peut varier dune
génération à lautre et ne se modifie pas piste par piste.
</Text> </Text>
</View> </View>
</CreateLyricsHeader> </CreateLyricsHeader>