blurs
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 10 KiB |
@@ -209,6 +209,10 @@ const HitParade = () => {
|
|||||||
source={icons.hitParadeLogo}
|
source={icons.hitParadeLogo}
|
||||||
style={{ alignSelf: "center" }}
|
style={{ alignSelf: "center" }}
|
||||||
/>
|
/>
|
||||||
|
<Image
|
||||||
|
source={icons.play}
|
||||||
|
style={{ alignSelf: "center", marginVertical: 10 }}
|
||||||
|
/>
|
||||||
<CreateLyricsHeader
|
<CreateLyricsHeader
|
||||||
gradientProps={{ colors: ["#F94697", "#7023F7"] }}
|
gradientProps={{ colors: ["#F94697", "#7023F7"] }}
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import { BlurView } from "expo-blur";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import {
|
import {
|
||||||
Image,
|
Image,
|
||||||
@@ -76,8 +77,14 @@ const Library = () => {
|
|||||||
paddingTop: Platform.OS !== "android" ? 20 : 0,
|
paddingTop: Platform.OS !== "android" ? 20 : 0,
|
||||||
}}
|
}}
|
||||||
showsVerticalScrollIndicator={false}
|
showsVerticalScrollIndicator={false}
|
||||||
|
>
|
||||||
|
<BlurView
|
||||||
|
intensity={20}
|
||||||
|
experimentalBlurMethod="dimezisBlurView"
|
||||||
|
style={{ borderRadius: 12, padding: 12, overflow: "hidden" }}
|
||||||
>
|
>
|
||||||
{hasMyMusic && <MyMusic />}
|
{hasMyMusic && <MyMusic />}
|
||||||
|
</BlurView>
|
||||||
{hasBackTracks && <BackTracks />}
|
{hasBackTracks && <BackTracks />}
|
||||||
{hasLikedMusic && <LikedMusic />}
|
{hasLikedMusic && <LikedMusic />}
|
||||||
{hasMyClips && <MyClips />}
|
{hasMyClips && <MyClips />}
|
||||||
|
|||||||
@@ -1,4 +1,11 @@
|
|||||||
import React, { useCallback, useEffect, useMemo, useRef, useState } from "react";
|
import { BlurView } from "expo-blur";
|
||||||
|
import React, {
|
||||||
|
useCallback,
|
||||||
|
useEffect,
|
||||||
|
useMemo,
|
||||||
|
useRef,
|
||||||
|
useState,
|
||||||
|
} from "react";
|
||||||
import { Image, Platform, ScrollView, Text, View } from "react-native";
|
import { Image, Platform, ScrollView, Text, View } from "react-native";
|
||||||
import { responsiveHeight } from "react-native-responsive-dimensions";
|
import { responsiveHeight } from "react-native-responsive-dimensions";
|
||||||
import { background, icons } from "../../assets";
|
import { background, icons } from "../../assets";
|
||||||
@@ -60,22 +67,22 @@ const Library = () => {
|
|||||||
(value) => {
|
(value) => {
|
||||||
setSelected((previous) => (previous === value ? null : value));
|
setSelected((previous) => (previous === value ? null : value));
|
||||||
},
|
},
|
||||||
[setSelected],
|
[setSelected]
|
||||||
);
|
);
|
||||||
|
|
||||||
const musicResults = useMemo(
|
const musicResults = useMemo(
|
||||||
() => (Array.isArray(musics) ? musics : []),
|
() => (Array.isArray(musics) ? musics : []),
|
||||||
[musics],
|
[musics]
|
||||||
);
|
);
|
||||||
|
|
||||||
const playbackResults = useMemo(
|
const playbackResults = useMemo(
|
||||||
() => (Array.isArray(playbacks) ? playbacks : []),
|
() => (Array.isArray(playbacks) ? playbacks : []),
|
||||||
[playbacks],
|
[playbacks]
|
||||||
);
|
);
|
||||||
|
|
||||||
const userResults = useMemo(
|
const userResults = useMemo(
|
||||||
() => (Array.isArray(users) ? users : []),
|
() => (Array.isArray(users) ? users : []),
|
||||||
[users],
|
[users]
|
||||||
);
|
);
|
||||||
|
|
||||||
const musicsLoading = loading;
|
const musicsLoading = loading;
|
||||||
@@ -199,13 +206,14 @@ const Library = () => {
|
|||||||
}}
|
}}
|
||||||
showsVerticalScrollIndicator={false}
|
showsVerticalScrollIndicator={false}
|
||||||
>
|
>
|
||||||
<View
|
<BlurView
|
||||||
|
intensity={80}
|
||||||
style={{
|
style={{
|
||||||
flexDirection: "row",
|
flexDirection: "row",
|
||||||
gap: 20,
|
gap: 20,
|
||||||
padding: 10,
|
padding: 10,
|
||||||
borderRadius: 12,
|
borderRadius: 12,
|
||||||
backgroundColor: Palette.ultraLightWhite,
|
// backgroundColor: Palette.ultraLightWhite,
|
||||||
...Style.defaultBorder,
|
...Style.defaultBorder,
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
@@ -219,7 +227,7 @@ const Library = () => {
|
|||||||
<MyPlaylist />
|
<MyPlaylist />
|
||||||
</View>
|
</View>
|
||||||
)}
|
)}
|
||||||
</View>
|
</BlurView>
|
||||||
|
|
||||||
<View style={{ flexDirection: "row", gap: 20 }}>
|
<View style={{ flexDirection: "row", gap: 20 }}>
|
||||||
{hasBackTracks && (
|
{hasBackTracks && (
|
||||||
|
|||||||
Reference in New Issue
Block a user