全列番検索機能の実装

This commit is contained in:
harukin-OneMix4
2023-12-25 04:40:38 +09:00
parent 761543af90
commit b7c56f4b90
4 changed files with 239 additions and 0 deletions

View File

@@ -10,6 +10,8 @@ import Menu from "./menu";
import Setting from "./components/settings.js";
import { useFavoriteStation } from "./stateBox/useFavoriteStation";
import { optionData } from "./lib/stackOption.js";
import CurrentTrainListView from "./components/CurrentTrainListView.js";
import AllTrainDiagramView from "./components/AllTrainDiagramView.js";
const Stack = createStackNavigator();
export function MenuPage({ navigation, getCurrentTrain }) {
@@ -56,6 +58,30 @@ export function MenuPage({ navigation, getCurrentTrain }) {
>
{(props) => <TrainBase {...props} />}
</Stack.Screen>
<Stack.Screen
name="currentTrainIDList"
options={{
...TransitionPresets.ModalPresentationIOS,
cardOverlayEnabled: true,
headerShown: false,
gestureEnabled: true,
headerTransparent: true,
gestureResponseDistance: { vertical: 300 },
}}
>
{(props) => <CurrentTrainListView {...props} />}
</Stack.Screen>
<Stack.Screen
name="AllTrainIDList"
options={{
...TransitionPresets.ModalPresentationIOS,
cardOverlayEnabled: true,
headerShown: false,
headerTransparent: true,
}}
>
{(props) => <AllTrainDiagramView {...props} />}
</Stack.Screen>
<Stack.Screen
name="howto"
options={{