diff --git a/components/Settings/FavoriteSettings.js b/components/Settings/FavoriteSettings.js index 5c60747..99ed924 100644 --- a/components/Settings/FavoriteSettings.js +++ b/components/Settings/FavoriteSettings.js @@ -6,6 +6,7 @@ import Sortable from "react-native-sortables"; import { useFavoriteStation } from "../../stateBox/useFavoriteStation"; import { FavoriteSettingsItem } from "./FavoliteSettings/FavoiliteSettingsItem"; import { SheetHeaderItem } from "@/components/atom/SheetHeaderItem"; +import { AS } from "@/storageControl"; export const FavoriteSettings = () => { const { favoriteStation, setFavoriteStation } = useFavoriteStation(); @@ -14,10 +15,7 @@ export const FavoriteSettings = () => { const renderItem = useCallback((props) => { const { item, index } = props; return ( - + ); }, []); return ( @@ -40,14 +38,17 @@ export const FavoriteSettings = () => { scrollableRef={scrollableRef} // required for auto scroll snapOffsetY={0} onDragEnd={(newOrder) => { - const newFavoriteStation = newOrder.indexToKey.map((item,index,array)=>{ - let returnData = []; - favoriteStation.forEach((station) => { - if (station[0].StationNumber === item) returnData = station; - }); - return returnData; - }); + const newFavoriteStation = newOrder.indexToKey.map( + (item, index, array) => { + let returnData = []; + favoriteStation.forEach((station) => { + if (station[0].StationNumber === item) returnData = station; + }); + return returnData; + } + ); setFavoriteStation(newFavoriteStation); + AS.setItem("favoriteStation", JSON.stringify(newFavoriteStation)); }} keyExtractor={(item) => item[0].StationNumber} />