Files
jrshikoku/components/ActionSheetComponents/sheets.ts
2026-03-25 01:44:29 +09:00

34 lines
1.3 KiB
TypeScript

import { registerSheet, SheetDefinition } from "react-native-actions-sheet";
import { EachTrainInfo } from "./EachTrainInfo";
import { JRSTraInfo } from "./JRSTraInfo";
import { StationDeteilView } from "./StationDeteilView";
import { TrainMenuLineSelector } from "./TrainMenuLineSelector";
import { TrainIconUpdate } from "./TrainIconUpdate";
import { SpecialTrainInfo } from "./SpecialTrainInfo";
import { Social } from "./SocialMenu";
import { TrainDataSources } from "./TrainDataSources";
registerSheet("EachTrainInfo", EachTrainInfo);
registerSheet("JRSTraInfo", JRSTraInfo);
registerSheet("StationDetailView", StationDeteilView);
registerSheet("TrainMenuLineSelector", TrainMenuLineSelector);
registerSheet("TrainIconUpdate", TrainIconUpdate);
registerSheet("SpecialTrainInfo", SpecialTrainInfo);
registerSheet("Social", Social);
registerSheet("TrainDataSources", TrainDataSources);
export {};
declare module "react-native-actions-sheet" {
interface Sheets {
EachTrainInfo: SheetDefinition<{ payload: any }>;
JRSTraInfo: SheetDefinition;
StationDetailView: SheetDefinition<{ payload: any }>;
TrainMenuLineSelector: SheetDefinition<{ payload: any }>;
TrainIconUpdate: SheetDefinition<{ payload: any }>;
SpecialTrainInfo: SheetDefinition<{ payload: any }>;
Social: SheetDefinition;
TrainDataSources: SheetDefinition;
}
}