This commit is contained in:
Philip Cesar Garay
2025-07-31 21:25:33 +08:00
parent 5cfbc81e3a
commit 84fc719a10
307 changed files with 46470 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
import { View, Text, Pressable } from "react-native";
import React from "react";
import { LinearGradient } from "./LinearGradient/LinearGradient";
import { Palette, Style } from "../styles";
import { FONT_FAMILY } from "../styles/Fonts";
const GradientButton = ({
title = "",
colors = ["#F94697", "#7023F7"],
onPress,
props,
}) => {
return (
<Pressable onPress={onPress}>
<LinearGradient
colors={colors}
style={{
...Style.containerCenter,
height: 50,
borderRadius: 14,
}}
start={{ x: 0, y: 0 }}
end={{ x: 1, y: 0 }}
{...props}
>
<Text
style={{
fontSize: 15,
color: Palette.white,
fontFamily: FONT_FAMILY.InterMedium,
}}
>
{title}
</Text>
</LinearGradient>
</Pressable>
);
};
export default GradientButton;