画面表示全体的に作成

This commit is contained in:
harukin-expo-dev-env
2025-09-01 15:28:05 +00:00
parent ac11117fd6
commit 620be8b58e
8 changed files with 293 additions and 28 deletions

View File

@@ -10,12 +10,24 @@ import {
getStationList,
lineList_LineWebID,
} from "../lib/getStationList";
export type StationProps = {
DispNum: string;
JrHpUrl: string;
MyStation: string;
StationMap: string;
StationNumber: string | null;
StationTimeTable: string;
Station_EN: string;
Station_JP: string;
jslodApi: string;
lat: number;
lng: number;
};
type initialStateType = {
originalStationList: any[][];
setOriginalStationList: React.Dispatch<React.SetStateAction<any[]>>;
getStationDataFromName: (id: string) => any[];
getStationDataFromId: (id: string) => any[];
originalStationList: StationProps[][];
setOriginalStationList: React.Dispatch<React.SetStateAction<StationProps[]>>;
getStationDataFromName: (id: string) => StationProps[];
getStationDataFromId: (id: string) => StationProps[];
getStationDataFromNameBase: (name: string) => any[];
stationList: any[];
getInjectJavascriptAddress: (StationNumber: string) => string;