From 9ac36216b9cfba60fd2c4a92fd72a6ee6fcbf568 Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Thu, 11 Sep 2025 16:31:36 +0000 Subject: [PATCH] =?UTF-8?q?CustomTrainDataType=E3=82=92=E9=81=A9=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/StationDiagram/ExGridViewItem.tsx | 19 ++----------------- components/StationDiagram/ListViewItem.tsx | 19 ++----------------- 2 files changed, 4 insertions(+), 34 deletions(-) diff --git a/components/StationDiagram/ExGridViewItem.tsx b/components/StationDiagram/ExGridViewItem.tsx index 6ec14a4..6899568 100644 --- a/components/StationDiagram/ExGridViewItem.tsx +++ b/components/StationDiagram/ExGridViewItem.tsx @@ -18,7 +18,7 @@ import { useStationList } from "@/stateBox/useStationList"; import { SharedValue, useAnimatedStyle } from "react-native-reanimated"; import Animated from "react-native-reanimated"; import lineColorList from "@/assets/originData/lineColorList"; -import { trainTypeID } from "@/lib/CommonTypes"; +import { CustomTrainData, trainTypeID } from "@/lib/CommonTypes"; export const ExGridViewItem: FC<{ d: { @@ -41,22 +41,7 @@ export const ExGridViewItem: FC<{ const { allCustomTrainData } = useAllTrainDiagram(); const { originalStationList, stationList } = useStationList(); const { navigate, goBack } = useNavigation(); - const [trainData, setTrainData] = useState<{ - ToData: string; - TrainNumber: string; - id: string; - img: string; - info?: string; - infoUrl: string; - infogram: string; - isEdit: boolean; - isSeason: boolean; - trainName: string; - trainNumDistance?: number; - type: trainTypeID; - viaData?: string; - uwasa?: string; - }>(); + const [trainData, setTrainData] = useState(); useEffect(() => { if (allCustomTrainData) { allCustomTrainData.forEach((x) => { diff --git a/components/StationDiagram/ListViewItem.tsx b/components/StationDiagram/ListViewItem.tsx index 543ba84..859cbf1 100644 --- a/components/StationDiagram/ListViewItem.tsx +++ b/components/StationDiagram/ListViewItem.tsx @@ -10,7 +10,7 @@ import { SheetManager } from "react-native-actions-sheet"; import { useNavigation } from "@react-navigation/native"; import { lineList } from "@/lib/getStationList"; import { useStationList } from "@/stateBox/useStationList"; -import { trainTypeID } from "@/lib/CommonTypes"; +import { CustomTrainData, trainTypeID } from "@/lib/CommonTypes"; export const ListViewItem: FC<{ d: { @@ -23,22 +23,7 @@ export const ListViewItem: FC<{ }> = ({ d }) => { const { allCustomTrainData } = useAllTrainDiagram(); const { navigate, goBack } = useNavigation(); - const [trainData, setTrainData] = useState<{ - ToData: string; - TrainNumber: string; - id: string; - img: string; - info?: string; - infoUrl: string; - infogram: string; - isEdit: boolean; - isSeason: boolean; - trainName: string; - trainNumDistance?: number; - type: trainTypeID; - viaData?: string; - uwasa?: string; - }>(); + const [trainData, setTrainData] = useState(); useEffect(() => { if (allCustomTrainData) { allCustomTrainData.forEach((x) => {