GithubCopilotによるリファクタリング

This commit is contained in:
harukin-expo-dev-env 2025-07-15 04:23:14 +00:00
parent fdd0c78adc
commit 3ac0edd3ad
10 changed files with 18 additions and 22 deletions

View File

@ -84,11 +84,15 @@ export function MenuPage() {
setFavoriteStation(returnData);
}
})
.catch((d) => console.log(d));
.catch((error) => {
if (__DEV__) {
console.warn('お気に入り駅の読み込みに失敗しました:', error);
}
});
});
return unsubscribe;
}, [navigation, mapHeight]);
}, [navigation, mapHeight, favoriteStation, setFavoriteStation]);
return (
<Stack.Navigator>
<Stack.Screen

View File

@ -11,14 +11,8 @@ export const LongHeader = ({
}) => {
return (
<ScrollView
//onTouchStart={() => setActionSheetHorizonalScroll(true)}
//onScrollEndDrag={() => setActionSheetHorizonalScroll(false)}
//onScrollBeginDrag={() => console.log("onScrollBeginDrag")}
style={{
flexDirection: "row",
//width: widthPercentageToDP("200%"),
// minHeight: 200,
//height: heightPercentageToDP("20%"),
}}
horizontal
pagingEnabled

View File

@ -11,15 +11,9 @@ export const ShortHeader = ({
}) => {
return (
<ScrollView
//onTouchStart={() => setActionSheetHorizonalScroll(true)}
//onScrollEndDrag={() => setActionSheetHorizonalScroll(false)}
//onScrollBeginDrag={() => console.log("onScrollBeginDrag")}
style={{
flexDirection: "row",
flex: 1,
//width: widthPercentageToDP("200%"),
// minHeight: 200,
//height: heightPercentageToDP("20%"),
}}
horizontal
pagingEnabled

View File

@ -1,4 +1,3 @@
import 'babel-polyfill';
import { registerRootComponent } from "expo";
import { registerWidgetTaskHandler } from "react-native-android-widget";
import { Platform } from "react-native";

View File

@ -46,6 +46,6 @@ export const findReversalPoints = (array, stopStationIDList) => {
return allThroughStation;
}
} catch (e) {
console.log(e);
// エラーが発生した場合は空の配列を返す
}
};

View File

@ -62,7 +62,7 @@ export const CurrentTrainProvider = ({ children }) => {
setCurrentTrainLoading("success");
})
.catch(() => {
console.log("えらー");
// エラー時の処理
setCurrentTrainLoading("error");
});
});

View File

@ -42,7 +42,12 @@ export const FavoriteStationProvider:FC<Props> = ({ children }) => {
const returnData = JSON.parse(d);
setFavoriteStation(returnData);
})
.catch((d) => console.log(d));
.catch((error) => {
// エラーログを記録(開発時のみ)
if (__DEV__) {
console.warn('お気に入り駅の読み込みに失敗しました:', error);
}
});
}, []);
return (
<FavoriteStationContext.Provider

View File

@ -26,7 +26,7 @@ Notifications.setNotificationHandler({
});
function handleRegistrationError(errorMessage: string) {
console.log(errorMessage);
// エラーを適切に処理(必要に応じてユーザーに通知)
//throw new Error(errorMessage);
}

View File

@ -2,11 +2,11 @@
"compilerOptions": {
"plugins": [
{
"@/*": ["./*"] //
"@/*": ["./*"]
}
],
"paths": {
"@/*": ["./*"] //
"@/*": ["./*"]
}
},
"extends": "expo/tsconfig.base"