trainListをスクロールして閉じようとしたらトップにスクロールを移動させるように変更

This commit is contained in:
harukin-expo-dev-env 2025-03-22 11:18:20 +00:00
parent a2b37f4f35
commit 9b1fee75c7
2 changed files with 4 additions and 1 deletions

View File

@ -413,6 +413,7 @@ export const EachTrainInfoCore = ({
tailStation={tailStation}
navigate={navigate}
from={from}
scrollHandlers={scrollHandlers}
/>
<DynamicHeaderScrollView

View File

@ -20,6 +20,7 @@ type Props = {
navigate: any;
from: string;
fontLoaded: boolean;
scrollHandlers: any;
};
const textConfig: TextStyle = {
@ -37,6 +38,7 @@ export const HeaderText: FC<Props> = ({
tailStation,
navigate,
from,
scrollHandlers
}) => {
const { limited, trainNum } = data;
@ -116,7 +118,7 @@ export const HeaderText: FC<Props> = ({
}, [trainData]);
return (
<View style={{ padding: 10, flexDirection: "row", alignItems: "center" }}>
<View style={{ padding: 10, flexDirection: "row", alignItems: "center" }} onTouchStart={()=>scrollHandlers.ref.current?.scrollTo({ y: 0, animated: true })}>
<TrainIconStatus {...{ data, navigate, from }} />
<View
style={{ borderRadius: 5, flexDirection: "row", alignItems: "center" }}