CustomTrainDataTypeを適用
This commit is contained in:
@@ -18,7 +18,7 @@ import { useStationList } from "@/stateBox/useStationList";
|
|||||||
import { SharedValue, useAnimatedStyle } from "react-native-reanimated";
|
import { SharedValue, useAnimatedStyle } from "react-native-reanimated";
|
||||||
import Animated from "react-native-reanimated";
|
import Animated from "react-native-reanimated";
|
||||||
import lineColorList from "@/assets/originData/lineColorList";
|
import lineColorList from "@/assets/originData/lineColorList";
|
||||||
import { trainTypeID } from "@/lib/CommonTypes";
|
import { CustomTrainData, trainTypeID } from "@/lib/CommonTypes";
|
||||||
|
|
||||||
export const ExGridViewItem: FC<{
|
export const ExGridViewItem: FC<{
|
||||||
d: {
|
d: {
|
||||||
@@ -41,22 +41,7 @@ export const ExGridViewItem: FC<{
|
|||||||
const { allCustomTrainData } = useAllTrainDiagram();
|
const { allCustomTrainData } = useAllTrainDiagram();
|
||||||
const { originalStationList, stationList } = useStationList();
|
const { originalStationList, stationList } = useStationList();
|
||||||
const { navigate, goBack } = useNavigation();
|
const { navigate, goBack } = useNavigation();
|
||||||
const [trainData, setTrainData] = useState<{
|
const [trainData, setTrainData] = useState<CustomTrainData>();
|
||||||
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;
|
|
||||||
}>();
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (allCustomTrainData) {
|
if (allCustomTrainData) {
|
||||||
allCustomTrainData.forEach((x) => {
|
allCustomTrainData.forEach((x) => {
|
||||||
|
@@ -10,7 +10,7 @@ import { SheetManager } from "react-native-actions-sheet";
|
|||||||
import { useNavigation } from "@react-navigation/native";
|
import { useNavigation } from "@react-navigation/native";
|
||||||
import { lineList } from "@/lib/getStationList";
|
import { lineList } from "@/lib/getStationList";
|
||||||
import { useStationList } from "@/stateBox/useStationList";
|
import { useStationList } from "@/stateBox/useStationList";
|
||||||
import { trainTypeID } from "@/lib/CommonTypes";
|
import { CustomTrainData, trainTypeID } from "@/lib/CommonTypes";
|
||||||
|
|
||||||
export const ListViewItem: FC<{
|
export const ListViewItem: FC<{
|
||||||
d: {
|
d: {
|
||||||
@@ -23,22 +23,7 @@ export const ListViewItem: FC<{
|
|||||||
}> = ({ d }) => {
|
}> = ({ d }) => {
|
||||||
const { allCustomTrainData } = useAllTrainDiagram();
|
const { allCustomTrainData } = useAllTrainDiagram();
|
||||||
const { navigate, goBack } = useNavigation();
|
const { navigate, goBack } = useNavigation();
|
||||||
const [trainData, setTrainData] = useState<{
|
const [trainData, setTrainData] = useState<CustomTrainData>();
|
||||||
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;
|
|
||||||
}>();
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (allCustomTrainData) {
|
if (allCustomTrainData) {
|
||||||
allCustomTrainData.forEach((x) => {
|
allCustomTrainData.forEach((x) => {
|
||||||
|
Reference in New Issue
Block a user