From 72859b4ae30f2edffe49550241c078ac1cdf5005 Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Wed, 11 Dec 2024 08:28:11 +0100 Subject: [PATCH] fix: make the next episode button work with skip credits button --- components/video-player/controls/Controls.tsx | 7 +---- .../controls/NextEpisodeCountDownButton.tsx | 4 +-- .../video-player/controls/SkipButton.tsx | 29 ++++++------------- 3 files changed, 12 insertions(+), 28 deletions(-) diff --git a/components/video-player/controls/Controls.tsx b/components/video-player/controls/Controls.tsx index b65ce578..a695473d 100644 --- a/components/video-player/controls/Controls.tsx +++ b/components/video-player/controls/Controls.tsx @@ -689,12 +689,7 @@ export const Controls: React.FC = ({ {item?.Album} )} - + = ({ return ( - + Next Episode diff --git a/components/video-player/controls/SkipButton.tsx b/components/video-player/controls/SkipButton.tsx index aa5df7ec..15bd5fa6 100644 --- a/components/video-player/controls/SkipButton.tsx +++ b/components/video-player/controls/SkipButton.tsx @@ -1,7 +1,7 @@ import React from "react"; -import { View, TouchableOpacity, Text, StyleSheet } from "react-native"; +import { View, TouchableOpacity, Text, ViewProps } from "react-native"; -interface SkipButtonProps { +interface SkipButtonProps extends ViewProps { onPress: () => void; showButton: boolean; buttonText: string; @@ -11,29 +11,18 @@ const SkipButton: React.FC = ({ onPress, showButton, buttonText, + ...props }) => { return ( - - - {buttonText} + + + {buttonText} ); }; -const styles = StyleSheet.create({ - button: { - backgroundColor: "rgba(0, 0, 0, 0.75)", - borderRadius: 5, - paddingHorizontal: 10, - paddingVertical: 15, - borderWidth: 2, - borderColor: "#5A5454", - }, - text: { - color: "white", - fontWeight: "bold", - }, -}); - export default SkipButton;