jrshikoku/components/atom/BigButton.tsx
harukin-expo-dev-env ad98372df8 ファイルの分離
2024-09-09 10:41:18 +00:00

32 lines
749 B
TypeScript

import React, { FC } from "react";
import { Text, TouchableOpacity, View, ViewStyle } from "react-native";
type Props = {
onPress: () => void;
string: string;
style?: ViewStyle;
};
export const BigButton: FC<Props> = ({ onPress, string,style }) => {
return (
<TouchableOpacity
style={{
padding: 10,
flexDirection: "row",
borderColor: "white",
borderWidth: 1,
margin: 10,
borderRadius: 5,
alignItems: "center",
...style,
}}
onPress={onPress}
>
<View style={{ flex: 1 }} />
<Text style={{ fontSize: 25, fontWeight: "bold", color: "white" }}>
{string}
</Text>
<View style={{ flex: 1 }} />
</TouchableOpacity>
);
};