diff --git a/src/assets/UI/musiclandClub.png b/src/assets/UI/musiclandClub.png
new file mode 100644
index 0000000..cbd8c03
Binary files /dev/null and b/src/assets/UI/musiclandClub.png differ
diff --git a/src/assets/index.js b/src/assets/index.js
index 9080844..0046cdc 100644
--- a/src/assets/index.js
+++ b/src/assets/index.js
@@ -104,7 +104,7 @@ import placeholder2 from "./UI/placeholder2.jpg";
import placeholder3 from "./UI/placeholder3.png";
import placeholder4 from "./UI/placeholder4.jpg";
import profile from "./UI/profile.jpg";
-
+import musiclandClub from "./UI/musiclandClub.png";
export const tabs = {
home,
tasks,
@@ -237,6 +237,7 @@ export const img = {
placeholder4,
profile,
goodVibe,
+ musiclandClub,
};
export const cardsImg = {
diff --git a/src/screens/Home/Home.js b/src/screens/Home/Home.js
index ebf412a..adc7378 100644
--- a/src/screens/Home/Home.js
+++ b/src/screens/Home/Home.js
@@ -575,9 +575,7 @@ const Home = ({ navigation, route }) => {
{stageCardsList}
>
);
diff --git a/src/screens/Home/components/ClubCard.js b/src/screens/Home/components/ClubCard.js
index edf8320..fe58dc9 100644
--- a/src/screens/Home/components/ClubCard.js
+++ b/src/screens/Home/components/ClubCard.js
@@ -1,60 +1,32 @@
import React, { memo, useEffect } from "react";
-import { Pressable, StyleSheet, View } from "react-native";
-import { useVideoPlayer, VideoView } from "expo-video";
-import { videos } from "../../../assets";
+import { Image, Pressable, StyleSheet, View } from "react-native";
import { isWeb } from "../../../hooks/useLayoutType.js";
+import { img } from "../../../assets/index.js";
const ClubCard = ({ onPress }) => {
- const player = useVideoPlayer(videos.club, (player) => {
- player.loop = true;
- player.muted = true;
- player.play();
- });
-
- useEffect(() => {
- if (player) {
- player.muted = true;
- player.loop = true;
- player.play();
- }
- }, [player]);
-
return (
[styles.card, pressed && styles.cardPressed]}
>
-
-
-
+
);
};
-export default memo(ClubCard);
+export default ClubCard;
const styles = StyleSheet.create({
card: {
marginTop: isWeb ? 16 : 28,
- backgroundColor: "#252438",
- overflow: "hidden",
- width: 200,
- height: 120, // Added fixed height to ensure video visibility, adjusting based on previous content size estimation
alignSelf: "center",
},
cardPressed: {
opacity: 0.85,
},
- inner: {
- flex: 1,
- },
- video: {
- width: "100%",
- height: "100%",
+ image: {
+ width: 210,
+ height: 120,
+ resizeMode: "contain",
},
});