Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 04928342

Přidáno uživatelem Schwobik před téměř 2 roky(ů)

mergování a úprava kompatibility. proklik na detail itemu
re #10489

Zobrazit rozdíly:

src/components/Navigation.tsx
10 10
import LoginPage from "../pages/LoginPage"
11 11
import SearchPage from "../pages/SearchPage"
12 12
import Logout from "../pages/Logout"
13
import ItemViewPage from "../pages/ItemViewPage"
14

  
15
export type RootDrawerParamList = {
16
    Home: undefined,
17
    Search: undefined,
18
    Logout: undefined,
19
    Item: { itemId: string },
20
    Login: undefined
21
}
13 22

  
14 23
const Navigation = () => {
15
    const Drawer = createDrawerNavigator()
24
    const Drawer = createDrawerNavigator<RootDrawerParamList>()
16 25
    const loggedIn = useSelector((state: RootState) => state.user.loggedIn)
17 26

  
18 27
    return (
......
57 66
                            name="Logout"
58 67
                            component={Logout}
59 68
                        />
69
                        <Drawer.Screen
70
                            name={"Item"}
71
                            component={ItemViewPage}
72
                            options={{ drawerItemStyle: { display: "none" } }}
73
                        />
60 74
                    </>
61 75
                ) : (
62 76
                    <Drawer.Screen

Také k dispozici: Unified diff