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) => {