ボタンをリストに変更

This commit is contained in:
harukin-expo-dev-env
2024-03-27 10:42:05 +00:00
parent b07110d572
commit 7bcdc1bfb7

View File

@@ -10,6 +10,7 @@ import {
import * as Updates from "expo-updates"; import * as Updates from "expo-updates";
import { SwitchArea } from "../atom/SwitchArea"; import { SwitchArea } from "../atom/SwitchArea";
import { useWindowDimensions } from "react-native"; import { useWindowDimensions } from "react-native";
import { ListItem } from "native-base";
export const SettingTopPage = ({ export const SettingTopPage = ({
navigate, navigate,
@@ -66,7 +67,7 @@ export const SettingTopPage = ({
padding: 10, padding: 10,
}} }}
> >
このアプリについて アプリの設定画面
</Text> </Text>
<View style={{ flex: 1 }}></View> <View style={{ flex: 1 }}></View>
</View> </View>
@@ -82,11 +83,16 @@ export const SettingTopPage = ({
borderRadius: 5, borderRadius: 5,
}} }}
/> />
<View style={{ flexDirection: "row", padding: 10 }}> <View style={{ flexDirection: "row", paddingTop: 10 }}>
<View style={{ flex: 1 }} /> <View style={{ flex: 1 }} />
<Text>内部バージョン: 5.0.3.1</Text> <Text>内部バージョン: 5.0.3.1</Text>
<View style={{ flex: 1 }} /> <View style={{ flex: 1 }} />
</View> </View>
<View style={{ flexDirection: "row", paddingBottom: 10 }}>
<View style={{ flex: 1 }} />
<Text>ReleaseChannel: {Updates.channel}</Text>
<View style={{ flex: 1 }} />
</View>
<View style={{ flex: 1 }} /> <View style={{ flex: 1 }} />
<Text <Text
@@ -108,10 +114,7 @@ export const SettingTopPage = ({
</View> </View>
<View style={{ flex: 1, borderTopWidth: 1, borderColor: "gray" }}> <View style={{ flex: 1, borderTopWidth: 1, borderColor: "gray" }}>
<TouchableOpacity <ListItem style={{ flexDirection: "row" }} onPress={() => {}}>
style={{ flexDirection: "row", padding: 10 }}
onPress={() => {}}
>
<Text <Text
style={{ style={{
fontSize: 20, fontSize: 20,
@@ -135,9 +138,9 @@ export const SettingTopPage = ({
> >
{">"} {">"}
</Text> </Text>
</TouchableOpacity> </ListItem>
<TouchableOpacity <ListItem
style={{ flexDirection: "row", padding: 10 }} style={{ flexDirection: "row" }}
onPress={() => navigate("LayoutSettings")} onPress={() => navigate("LayoutSettings")}
> >
<Text <Text
@@ -163,9 +166,9 @@ export const SettingTopPage = ({
> >
{">"} {">"}
</Text> </Text>
</TouchableOpacity> </ListItem>
<TouchableOpacity <ListItem
style={{ flexDirection: "row", padding: 10 }} style={{ flexDirection: "row" }}
onPress={() => onPress={() =>
Linking.openURL( Linking.openURL(
"https://nexcloud.haruk.in/sites/press-harukin/JRShikokuApps/policy" "https://nexcloud.haruk.in/sites/press-harukin/JRShikokuApps/policy"
@@ -184,7 +187,26 @@ export const SettingTopPage = ({
プライバシーポリシー プライバシーポリシー
</Text> </Text>
<View style={{ flex: 1 }} /> <View style={{ flex: 1 }} />
</TouchableOpacity> </ListItem>
<ListItem
style={{ flexDirection: "row" }}
onPress={() =>
Linking.openURL("https://nexcloud.haruk.in/s/2WFEN5oLPGtrRqT")
}
>
<Text
style={{
fontSize: 20,
alignItems: "center",
alignContent: "center",
textAlign: "center",
textAlignVertical: "center",
}}
>
開発情報
</Text>
<View style={{ flex: 1 }} />
</ListItem>
</View> </View>
</ScrollView> </ScrollView>
<TouchableOpacity <TouchableOpacity