mirror of
https://github.com/anultravioletaurora/Jellify.git
synced 2026-01-06 05:40:26 -06:00
fix playlist creation modal
This commit is contained in:
@@ -7,8 +7,7 @@ import { AlbumScreen } from "../Album/screens";
|
||||
import { PlaylistScreen } from "../Playlist/screens";
|
||||
import { ProvidedHome } from "./component";
|
||||
import DetailsScreen from "../ItemDetail/screen";
|
||||
import Player from "../Player/stack";
|
||||
import AddPlaylist from "./screens/add-playlist";
|
||||
import AddPlaylist from "../Library/components/add-playlist";
|
||||
|
||||
const HomeStack = createNativeStackNavigator<StackParamList>();
|
||||
|
||||
@@ -65,21 +64,6 @@ export default function Home(): React.JSX.Element {
|
||||
|
||||
</HomeStack.Group>
|
||||
|
||||
{/* https://www.reddit.com/r/reactnative/comments/1dgktbn/comment/lxd23sj/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button */}
|
||||
<HomeStack.Group screenOptions={{
|
||||
presentation: 'formSheet',
|
||||
sheetInitialDetentIndex: 0,
|
||||
sheetAllowedDetents: [0.35]
|
||||
}}>
|
||||
<HomeStack.Screen
|
||||
name="AddPlaylist"
|
||||
component={AddPlaylist}
|
||||
options={{
|
||||
title: "Add Playlist",
|
||||
}}
|
||||
/>
|
||||
</HomeStack.Group>
|
||||
|
||||
<HomeStack.Group screenOptions={{ presentation: 'modal' }}>
|
||||
<HomeStack.Screen
|
||||
name="Details"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { Label } from "../../../components/Global/helpers/text";
|
||||
import Input from "../../../components/Global/helpers/input";
|
||||
import { Label } from "../../Global/helpers/text";
|
||||
import Input from "../../Global/helpers/input";
|
||||
import React, { useState } from "react";
|
||||
import { View, XStack } from "tamagui";
|
||||
import Button from "../../../components/Global/helpers/button";
|
||||
import Button from "../../Global/helpers/button";
|
||||
import { NativeStackNavigationProp } from "@react-navigation/native-stack";
|
||||
import { StackParamList } from "../../../components/types";
|
||||
import { StackParamList } from "../../types";
|
||||
import { useMutation } from "@tanstack/react-query";
|
||||
import { createPlaylist } from "../../../api/mutations/functions/playlists";
|
||||
import { trigger } from "react-native-haptic-feedback";
|
||||
@@ -10,6 +10,7 @@ import AlbumsScreen from "../Albums/screen";
|
||||
import TracksScreen from "../Tracks/screen";
|
||||
import DetailsScreen from "../ItemDetail/screen";
|
||||
import PlaylistsScreen from "../Playlists/screen";
|
||||
import AddPlaylist from "./components/add-playlist";
|
||||
|
||||
const Stack = createNativeStackNavigator<StackParamList>();
|
||||
|
||||
@@ -96,6 +97,22 @@ export default function LibraryStack(): React.JSX.Element {
|
||||
}}
|
||||
/>
|
||||
</Stack.Group>
|
||||
|
||||
{/* https://www.reddit.com/r/reactnative/comments/1dgktbn/comment/lxd23sj/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button */}
|
||||
<Stack.Group screenOptions={{
|
||||
presentation: 'formSheet',
|
||||
sheetInitialDetentIndex: 0,
|
||||
sheetAllowedDetents: [0.35]
|
||||
}}>
|
||||
<Stack.Screen
|
||||
name="AddPlaylist"
|
||||
component={AddPlaylist}
|
||||
options={{
|
||||
title: "Add Playlist",
|
||||
}}
|
||||
/>
|
||||
</Stack.Group>
|
||||
|
||||
</Stack.Navigator>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user