mirror of
https://github.com/Jellify-Music/App.git
synced 2026-01-25 12:38:39 -06:00
28 lines
819 B
TypeScript
28 lines
819 B
TypeScript
import './gesture-handler';
|
|
import React from 'react';
|
|
import "react-native-url-polyfill/auto";
|
|
|
|
import Jellify from './components/jellify';
|
|
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
|
import { createTamagui, TamaguiProvider, Theme } from 'tamagui';
|
|
import defaultConfig from '@tamagui/config/v3';
|
|
import { useColorScheme } from 'react-native';
|
|
|
|
const config = createTamagui(defaultConfig);
|
|
|
|
export default function App(): React.JSX.Element {
|
|
|
|
const queryClient = new QueryClient();
|
|
|
|
const isDarkMode = useColorScheme() === 'dark';
|
|
|
|
return (
|
|
<QueryClientProvider client={queryClient}>
|
|
<TamaguiProvider config={config}>
|
|
<Theme name={isDarkMode ? 'dark' : 'light'}>
|
|
<Jellify />
|
|
</Theme>
|
|
</TamaguiProvider>
|
|
</QueryClientProvider>
|
|
);
|
|
} |