mirror of
https://github.com/Jellify-Music/App.git
synced 2025-12-30 23:39:51 -06:00
45 lines
1.3 KiB
TypeScript
45 lines
1.3 KiB
TypeScript
import { createNativeStackNavigator } from "@react-navigation/native-stack";
|
|
import { StackParamList } from "../types";
|
|
import Index from "./component";
|
|
import DetailsScreen from "../ItemDetail/screen";
|
|
import Player from "../Player/stack";
|
|
import Albums from "../Albums/component";
|
|
|
|
export const DiscoverStack = createNativeStackNavigator<StackParamList>();
|
|
|
|
export function Discover(): React.JSX.Element {
|
|
return (
|
|
<DiscoverStack.Navigator
|
|
initialRouteName="Discover"
|
|
screenOptions={{
|
|
|
|
}}>
|
|
|
|
<DiscoverStack.Screen
|
|
name="Discover"
|
|
component={Index}
|
|
options={{
|
|
headerLargeTitle: true,
|
|
headerLargeTitleStyle: {
|
|
fontFamily: 'Aileron-Bold'
|
|
}
|
|
}}
|
|
/>
|
|
|
|
<DiscoverStack.Screen
|
|
name="Albums"
|
|
component={Albums}
|
|
/>
|
|
|
|
<DiscoverStack.Group screenOptions={{ presentation: "modal"}}>
|
|
<DiscoverStack.Screen
|
|
name="Details"
|
|
component={DetailsScreen}
|
|
options={{
|
|
headerShown: false,
|
|
}}
|
|
/>
|
|
</DiscoverStack.Group>
|
|
</DiscoverStack.Navigator>
|
|
)
|
|
} |