Change main page and modify flows

This commit is contained in:
Thomas Demirdjian
2025-09-02 11:45:27 +02:00
parent 8b7980308a
commit 98367af0b7
47 changed files with 3695 additions and 1020 deletions
+11
View File
@@ -1,4 +1,5 @@
import React, { setGlobal } from "reactn";
import { StackActions } from "@react-navigation/native";
import { isDesktop } from "../hooks/useLayoutType";
import { Routes } from "./Routes";
@@ -9,6 +10,16 @@ export function navigate(name, params) {
navigationRef.current?.navigate(name, params);
}
export function push(name, params) {
if (!navigationRef.current) return;
try {
navigationRef.current.dispatch(StackActions.push(name, params));
} catch (e) {
// Fallback to navigate if push not available
navigationRef.current?.navigate?.(name, params);
}
}
export function dispatch(route) {
navigationRef.current?.dispatch(route);
}