diff --git a/components/Settings/FavoriteSettings.js b/components/Settings/FavoriteSettings.js index d24a238..4b6bff6 100644 --- a/components/Settings/FavoriteSettings.js +++ b/components/Settings/FavoriteSettings.js @@ -1,26 +1,13 @@ -import React from "react"; +import React, { useEffect, useState } from "react"; import { View, Text, TouchableOpacity, ScrollView } from "react-native"; import { SwitchArea } from "../atom/SwitchArea"; +import { useFavoriteStation } from "../../stateBox/useFavoriteStation"; import { CheckBox } from "react-native-elements"; -import { TripleSwitchArea } from "../atom/TripleSwitchArea"; +import { ListItem } from "native-base"; +import Icon from "react-native-vector-icons/Entypo"; -export const FavoriteSettings = ({ - navigate, - iconSetting, - setIconSetting, - mapSwitch, - setMapSwitch, - stationMenu, - setStationMenu, - usePDFView, - setUsePDFView, - trainMenu, - setTrainMenu, - trainPosition, - setTrainPosition, - headerSize, - setHeaderSize, -}) => { +export const FavoriteSettings = ({ navigate }) => { + const { favoriteStation } = useFavoriteStation(); return ( @@ -63,79 +50,34 @@ export const FavoriteSettings = ({ - {/* - - - - - - - - - - */} 作成中 + {favoriteStation.map((currentStation) => { + return ( + + + {currentStation + .map((d) => d.StationNumber) + .filter((d) => d !== null) + .join("/")} + + + {currentStation[0].Station_JP} + + + + 移動する + + + + ); + })} );