mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2025-12-11 20:15:30 +01:00
[MOB-116] Fix Drawer appearing & visual improvements (#2691)
* Fixes, visual improvements, and more * rename const
This commit is contained in:
parent
d21f72b28d
commit
f3910c0c43
@ -36,16 +36,14 @@ const FileRow = ({ data, onLongPress, onPress, renameHandler }: FileRowProps) =>
|
||||
<View
|
||||
style={tw`mx-2 flex-1 flex-row items-center justify-between border-b border-white/10 pb-3`}
|
||||
>
|
||||
<Pressable onLongPress={renameHandler}>
|
||||
<View style={twStyle(tags.length === 0 ? 'w-full' : 'max-w-[85%]')}>
|
||||
<Text
|
||||
numberOfLines={1}
|
||||
style={tw`text-left text-sm font-medium text-ink`}
|
||||
>
|
||||
{filePath?.name}
|
||||
{filePath?.extension && `.${filePath.extension}`}
|
||||
</Text>
|
||||
</View>
|
||||
<Pressable
|
||||
style={twStyle(tags.length === 0 ? 'w-full' : 'max-w-[85%]')}
|
||||
onLongPress={renameHandler}
|
||||
>
|
||||
<Text numberOfLines={1} style={tw`text-left text-sm font-medium text-ink`}>
|
||||
{filePath?.name}
|
||||
{filePath?.extension && `.${filePath.extension}`}
|
||||
</Text>
|
||||
</Pressable>
|
||||
<View
|
||||
style={twStyle(`mr-1 flex-row`, {
|
||||
|
||||
@ -47,7 +47,7 @@ const GridLocation: React.FC<GridLocationProps> = ({ location, modalRef }: GridL
|
||||
</Text>
|
||||
</View>
|
||||
<View style={tw`rounded-md border border-app-box/70 bg-app/70 px-1 py-0.5`}>
|
||||
<Text style={tw`text-xs font-bold text-ink-dull`} numberOfLines={1}>
|
||||
<Text style={tw`text-xs font-medium text-ink-dull`} numberOfLines={1}>
|
||||
{`${humanizeSize(location.size_in_bytes)}`}
|
||||
</Text>
|
||||
</View>
|
||||
|
||||
@ -68,6 +68,7 @@ const Locations = () => {
|
||||
>
|
||||
<StatCard
|
||||
connectionType={null}
|
||||
type="location"
|
||||
totalSpace={item.size_in_bytes || [0]}
|
||||
name={item.name || ''}
|
||||
color="#0362FF"
|
||||
|
||||
@ -14,9 +14,12 @@ type StatCardProps = {
|
||||
freeSpace?: string | number[];
|
||||
color: string;
|
||||
connectionType: 'lan' | 'p2p' | 'cloud' | null;
|
||||
type?: 'location' | 'device'; //for layout purposes
|
||||
};
|
||||
|
||||
const StatCard = ({ icon, name, connectionType, ...stats }: StatCardProps) => {
|
||||
const infoBox = tw`rounded border border-app-lightborder/50 bg-app-highlight/50 px-1.5 py-px`;
|
||||
|
||||
const StatCard = ({ icon, name, connectionType, type, ...stats }: StatCardProps) => {
|
||||
const [mounted, setMounted] = useState(false);
|
||||
|
||||
const { totalSpace, freeSpace, usedSpaceSpace } = useMemo(() => {
|
||||
@ -35,7 +38,8 @@ const StatCard = ({ icon, name, connectionType, ...stats }: StatCardProps) => {
|
||||
|
||||
const progress = useMemo(() => {
|
||||
if (!mounted || totalSpace.bytes === 0n) return 0;
|
||||
return Math.floor((usedSpaceSpace.value / totalSpace.value) * 100);
|
||||
// Calculate progress using raw bytes to avoid unit conversion issues
|
||||
return Math.floor((Number(usedSpaceSpace.bytes) / Number(totalSpace.bytes)) * 100);
|
||||
}, [mounted, totalSpace, usedSpaceSpace]);
|
||||
|
||||
return (
|
||||
@ -47,18 +51,26 @@ const StatCard = ({ icon, name, connectionType, ...stats }: StatCardProps) => {
|
||||
size={90}
|
||||
width={7}
|
||||
rotation={0}
|
||||
fill={usedSpaceSpace.value}
|
||||
fill={progress}
|
||||
lineCap="round"
|
||||
backgroundColor={tw.color('ink-light/5')}
|
||||
tintColor={progress > 90 ? '#E14444' : '#2599FF'}
|
||||
tintColor={
|
||||
progress >= 90
|
||||
? '#E14444'
|
||||
: progress >= 75
|
||||
? 'darkorange'
|
||||
: progress >= 60
|
||||
? 'yellow'
|
||||
: '#2599FF'
|
||||
}
|
||||
style={tw`flex items-center justify-center`}
|
||||
>
|
||||
{(fill) => (
|
||||
{() => (
|
||||
<View
|
||||
style={tw`absolute flex-row items-end gap-0.5 text-lg font-semibold`}
|
||||
>
|
||||
<Text style={tw`mx-auto text-md font-semibold text-ink`}>
|
||||
{fill.toFixed(0)}
|
||||
{usedSpaceSpace.value}
|
||||
</Text>
|
||||
<Text style={tw`text-xs font-bold text-ink-dull opacity-60`}>
|
||||
{usedSpaceSpace.unit}
|
||||
@ -70,22 +82,30 @@ const StatCard = ({ icon, name, connectionType, ...stats }: StatCardProps) => {
|
||||
)}
|
||||
<View style={tw`flex-col overflow-hidden`}>
|
||||
<Icon style={tw`-ml-1`} name={icon} size={60} />
|
||||
<Text numberOfLines={1} style={tw`max-w-[130px] py-1 font-medium text-ink`}>
|
||||
<Text numberOfLines={1} style={tw`max-w-[150px] py-1 font-medium text-ink`}>
|
||||
{name}
|
||||
</Text>
|
||||
<Text numberOfLines={1} style={tw`max-w-[130px] text-ink-faint`}>
|
||||
{freeSpace.value}
|
||||
{freeSpace.unit} free of {totalSpace.value}
|
||||
{totalSpace.unit}
|
||||
</Text>
|
||||
{type !== 'location' && (
|
||||
<Text numberOfLines={1} style={tw`max-w-[150px] text-xs text-ink-faint`}>
|
||||
{freeSpace.value}
|
||||
{freeSpace.unit} free of {totalSpace.value}
|
||||
{totalSpace.unit}
|
||||
</Text>
|
||||
)}
|
||||
</View>
|
||||
</View>
|
||||
<View
|
||||
style={tw`flex h-10 flex-row items-center gap-1.5 border-t border-app-cardborder px-2`}
|
||||
>
|
||||
<View
|
||||
style={tw`rounded border border-app-lightborder bg-app-highlight px-1.5 py-px`}
|
||||
>
|
||||
{type === 'location' && (
|
||||
<View style={infoBox}>
|
||||
<Text style={tw`text-xs font-medium uppercase text-ink-dull`}>
|
||||
{totalSpace.value}
|
||||
{totalSpace.unit}
|
||||
</Text>
|
||||
</View>
|
||||
)}
|
||||
<View style={infoBox}>
|
||||
<Text style={tw`text-xs font-medium uppercase text-ink-dull`}>
|
||||
{connectionType || 'Local'}
|
||||
</Text>
|
||||
|
||||
@ -26,7 +26,7 @@ export default function DrawerNavigator() {
|
||||
drawerType: 'slide',
|
||||
swipeEdgeWidth: 50
|
||||
}}
|
||||
drawerContent={(props) => <DrawerContent {...(props as any)} />}
|
||||
drawerContent={(props) => <DrawerContent {...props} />}
|
||||
>
|
||||
<Drawer.Screen name="Home" component={TabNavigator} />
|
||||
</Drawer.Navigator>
|
||||
|
||||
@ -59,7 +59,7 @@ export default function LocationScreen({ navigation, route }: BrowseStackScreenP
|
||||
|
||||
const paths = usePathsExplorerQuery({
|
||||
arg: {
|
||||
filters: [...defaultFilters, ...layoutFilter].filter(Boolean) as any,
|
||||
filters: [...defaultFilters, ...layoutFilter].filter(Boolean),
|
||||
take: 30
|
||||
},
|
||||
order,
|
||||
|
||||
@ -38,7 +38,8 @@
|
||||
"@remix-run/router@1.13.1": "patches/@remix-run__router@1.13.1.patch",
|
||||
"@contentlayer/cli@0.3.4": "patches/@contentlayer__cli@0.3.4.patch",
|
||||
"@oscartbeaumont-sd/rspc-tauri@0.0.0-main-dc31e5b2": "patches/@oscartbeaumont-sd__rspc-tauri@0.0.0-main-dc31e5b2.patch",
|
||||
"tailwindcss-animate@1.0.7": "patches/tailwindcss-animate@1.0.7.patch"
|
||||
"tailwindcss-animate@1.0.7": "patches/tailwindcss-animate@1.0.7.patch",
|
||||
"@react-navigation/drawer@6.6.15": "patches/@react-navigation__drawer@6.6.15.patch"
|
||||
},
|
||||
"overrides": {
|
||||
"@types/node": ">18.18.x",
|
||||
|
||||
71
patches/@react-navigation__drawer@6.6.15.patch
Normal file
71
patches/@react-navigation__drawer@6.6.15.patch
Normal file
@ -0,0 +1,71 @@
|
||||
diff --git a/src/views/modern/Drawer.tsx b/src/views/modern/Drawer.tsx
|
||||
index 9909e9698e51379de6469eb2053a1432636d0c7d..220fa07f6784c5da13e6949e9c4893e015a5d1f8 100644
|
||||
--- a/src/views/modern/Drawer.tsx
|
||||
+++ b/src/views/modern/Drawer.tsx
|
||||
@@ -1,26 +1,27 @@
|
||||
import * as React from 'react';
|
||||
import {
|
||||
- I18nManager,
|
||||
- InteractionManager,
|
||||
- Keyboard,
|
||||
- Platform,
|
||||
- StatusBar,
|
||||
- StyleSheet,
|
||||
- View,
|
||||
+ Dimensions,
|
||||
+ I18nManager,
|
||||
+ InteractionManager,
|
||||
+ Keyboard,
|
||||
+ Platform,
|
||||
+ StatusBar,
|
||||
+ StyleSheet,
|
||||
+ View,
|
||||
} from 'react-native';
|
||||
import {
|
||||
- PanGestureHandler,
|
||||
- PanGestureHandlerGestureEvent,
|
||||
- State as GestureState,
|
||||
+ PanGestureHandler,
|
||||
+ PanGestureHandlerGestureEvent,
|
||||
+ State as GestureState,
|
||||
} from 'react-native-gesture-handler';
|
||||
import Animated, {
|
||||
- interpolate,
|
||||
- runOnJS,
|
||||
- useAnimatedGestureHandler,
|
||||
- useAnimatedStyle,
|
||||
- useDerivedValue,
|
||||
- useSharedValue,
|
||||
- withSpring,
|
||||
+ interpolate,
|
||||
+ runOnJS,
|
||||
+ useAnimatedGestureHandler,
|
||||
+ useAnimatedStyle,
|
||||
+ useDerivedValue,
|
||||
+ useSharedValue,
|
||||
+ withSpring,
|
||||
} from 'react-native-reanimated';
|
||||
|
||||
import type { DrawerProps } from '../../types';
|
||||
@@ -72,7 +73,8 @@ export default function Drawer({
|
||||
const percentage = Number(width.replace(/%$/, ''));
|
||||
|
||||
if (Number.isFinite(percentage)) {
|
||||
- return dimensions.width * (percentage / 100);
|
||||
+ const dimensionsWidth = Dimensions.get("screen").width
|
||||
+ return dimensionsWidth * (percentage / 100);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -283,9 +285,10 @@ export default function Drawer({
|
||||
return translateX;
|
||||
});
|
||||
|
||||
+ const dimensionsWidth = Dimensions.get("screen").width;
|
||||
const isRTL = I18nManager.getConstants().isRTL;
|
||||
const drawerAnimatedStyle = useAnimatedStyle(() => {
|
||||
- const distanceFromEdge = dimensions.width - drawerWidth;
|
||||
+ const distanceFromEdge = dimensionsWidth - drawerWidth;
|
||||
|
||||
return {
|
||||
transform:
|
||||
252
pnpm-lock.yaml
generated
252
pnpm-lock.yaml
generated
@ -19,6 +19,9 @@ patchedDependencies:
|
||||
'@oscartbeaumont-sd/rspc-tauri@0.0.0-main-dc31e5b2':
|
||||
hash: aivg4lv3fcaaigmygku42cefnu
|
||||
path: patches/@oscartbeaumont-sd__rspc-tauri@0.0.0-main-dc31e5b2.patch
|
||||
'@react-navigation/drawer@6.6.15':
|
||||
hash: ru347lhy4ujwgzohk7wuskd7w4
|
||||
path: patches/@react-navigation__drawer@6.6.15.patch
|
||||
'@remix-run/router@1.13.1':
|
||||
hash: rgixflaa47ddt4t677o2d275p4
|
||||
path: patches/@remix-run__router@1.13.1.patch
|
||||
@ -114,7 +117,7 @@ importers:
|
||||
version: 0.7.3(typescript@5.4.2)(zod@3.22.4)
|
||||
'@tanstack/react-query':
|
||||
specifier: ^4.36.1
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
'@tauri-apps/api':
|
||||
specifier: '=2.0.0-rc.0'
|
||||
version: 2.0.0-rc.0
|
||||
@ -190,10 +193,10 @@ importers:
|
||||
version: 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.67)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
'@react-three/drei':
|
||||
specifier: ^9.88.13
|
||||
version: 9.102.6(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(@types/react@18.2.67)(@types/three@0.162.0)(immer@10.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
version: 9.102.6(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(@types/react@18.2.67)(@types/three@0.162.0)(immer@10.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
'@react-three/fiber':
|
||||
specifier: ^8.15.11
|
||||
version: 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
version: 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
'@sd/assets':
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/assets
|
||||
@ -368,7 +371,7 @@ importers:
|
||||
version: 6.5.20(@react-navigation/native@6.1.17(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)
|
||||
'@react-navigation/drawer':
|
||||
specifier: ^6.6.14
|
||||
version: 6.6.15(cyxvk74krkmf32jgcmbaefltny)
|
||||
version: 6.6.15(patch_hash=ru347lhy4ujwgzohk7wuskd7w4)(cyxvk74krkmf32jgcmbaefltny)
|
||||
'@react-navigation/native':
|
||||
specifier: ^6.1.16
|
||||
version: 6.1.17(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)
|
||||
@ -630,7 +633,7 @@ importers:
|
||||
version: link:../../interface
|
||||
'@tanstack/react-query':
|
||||
specifier: ^4.36.1
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
html-to-image:
|
||||
specifier: ^1.11.11
|
||||
version: 1.11.11
|
||||
@ -748,10 +751,10 @@ importers:
|
||||
version: 7.107.0
|
||||
'@tanstack/react-query':
|
||||
specifier: ^4.36.1
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
'@tanstack/react-query-devtools':
|
||||
specifier: ^4.36.1
|
||||
version: 4.36.1(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
version: 4.36.1(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
'@tanstack/react-table':
|
||||
specifier: ^8.10.7
|
||||
version: 8.13.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
@ -820,7 +823,7 @@ importers:
|
||||
version: 4.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
react-i18next:
|
||||
specifier: ^13.5.0
|
||||
version: 13.5.0(i18next@23.10.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
version: 13.5.0(i18next@23.10.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
react-json-view:
|
||||
specifier: ^1.21.3
|
||||
version: 1.21.3(@types/react@18.2.67)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
|
||||
@ -922,13 +925,13 @@ importers:
|
||||
version: 0.0.0-main-dc31e5b2
|
||||
'@oscartbeaumont-sd/rspc-react':
|
||||
specifier: '=0.0.0-main-dc31e5b2'
|
||||
version: 0.0.0-main-dc31e5b2(@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2)(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react@18.2.0)
|
||||
version: 0.0.0-main-dc31e5b2(@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2)(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react@18.2.0)
|
||||
'@solid-primitives/deep':
|
||||
specifier: ^0.2.4
|
||||
version: 0.2.7(solid-js@1.8.15)
|
||||
'@tanstack/react-query':
|
||||
specifier: ^4.36.1
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
'@tanstack/solid-query':
|
||||
specifier: ^5.17.9
|
||||
version: 5.28.5(solid-js@1.8.15)
|
||||
@ -16532,18 +16535,18 @@ snapshots:
|
||||
|
||||
'@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2': {}
|
||||
|
||||
'@oscartbeaumont-sd/rspc-react@0.0.0-main-dc31e5b2(@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2)(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@oscartbeaumont-sd/rspc-client': 0.0.0-main-dc31e5b2
|
||||
'@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
react: 18.2.0
|
||||
|
||||
'@oscartbeaumont-sd/rspc-react@0.0.0-main-dc31e5b2(@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2)(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@oscartbeaumont-sd/rspc-client': 0.0.0-main-dc31e5b2
|
||||
'@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)
|
||||
react: 18.2.0
|
||||
|
||||
'@oscartbeaumont-sd/rspc-react@0.0.0-main-dc31e5b2(@oscartbeaumont-sd/rspc-client@0.0.0-main-dc31e5b2)(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@oscartbeaumont-sd/rspc-client': 0.0.0-main-dc31e5b2
|
||||
'@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
react: 18.2.0
|
||||
|
||||
'@oscartbeaumont-sd/rspc-tauri@0.0.0-main-dc31e5b2(patch_hash=aivg4lv3fcaaigmygku42cefnu)(@tauri-apps/api@2.0.0-rc.0)':
|
||||
dependencies:
|
||||
'@oscartbeaumont-sd/rspc-client': 0.0.0-main-dc31e5b2
|
||||
@ -17874,12 +17877,12 @@ snapshots:
|
||||
nullthrows: 1.1.1
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0)
|
||||
|
||||
'@react-native/virtualized-lists@0.74.87(@types/react@18.2.67)(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)':
|
||||
'@react-native/virtualized-lists@0.74.87(@types/react@18.2.67)(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
invariant: 2.2.4
|
||||
nullthrows: 1.1.1
|
||||
react: 18.2.0
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0)
|
||||
optionalDependencies:
|
||||
'@types/react': 18.2.67
|
||||
optional: true
|
||||
@ -17914,7 +17917,7 @@ snapshots:
|
||||
react-is: 16.13.1
|
||||
use-latest-callback: 0.1.9(react@18.2.0)
|
||||
|
||||
'@react-navigation/drawer@6.6.15(cyxvk74krkmf32jgcmbaefltny)':
|
||||
'@react-navigation/drawer@6.6.15(patch_hash=ru347lhy4ujwgzohk7wuskd7w4)(cyxvk74krkmf32jgcmbaefltny)':
|
||||
dependencies:
|
||||
'@react-navigation/elements': 1.3.30(@react-navigation/native@6.1.17(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)
|
||||
'@react-navigation/native': 6.1.17(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)
|
||||
@ -17997,13 +18000,13 @@ snapshots:
|
||||
'@react-spring/types': 9.7.3
|
||||
react: 18.2.0
|
||||
|
||||
'@react-spring/three@9.6.1(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(react@18.2.0)(three@0.161.0)':
|
||||
'@react-spring/three@9.6.1(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(react@18.2.0)(three@0.161.0)':
|
||||
dependencies:
|
||||
'@react-spring/animated': 9.6.1(react@18.2.0)
|
||||
'@react-spring/core': 9.6.1(react@18.2.0)
|
||||
'@react-spring/shared': 9.6.1(react@18.2.0)
|
||||
'@react-spring/types': 9.6.1
|
||||
'@react-three/fiber': 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
'@react-three/fiber': 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
react: 18.2.0
|
||||
three: 0.161.0
|
||||
|
||||
@ -18020,12 +18023,12 @@ snapshots:
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
|
||||
'@react-three/drei@9.102.6(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(@types/react@18.2.67)(@types/three@0.162.0)(immer@10.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(three@0.161.0)':
|
||||
'@react-three/drei@9.102.6(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(@types/react@18.2.67)(@types/three@0.162.0)(immer@10.0.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(three@0.161.0)':
|
||||
dependencies:
|
||||
'@babel/runtime': 7.24.0
|
||||
'@mediapipe/tasks-vision': 0.10.8
|
||||
'@react-spring/three': 9.6.1(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(react@18.2.0)(three@0.161.0)
|
||||
'@react-three/fiber': 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
'@react-spring/three': 9.6.1(@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0))(react@18.2.0)(three@0.161.0)
|
||||
'@react-three/fiber': 8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)
|
||||
'@use-gesture/react': 10.3.0(react@18.2.0)
|
||||
camera-controls: 2.8.3(three@0.161.0)
|
||||
cross-env: 7.0.3
|
||||
@ -18053,7 +18056,7 @@ snapshots:
|
||||
- '@types/three'
|
||||
- immer
|
||||
|
||||
'@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))))(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)':
|
||||
'@react-three/fiber@8.15.19(expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)))(expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)))(expo@51.0.28(@babel/core@7.24.0))(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)(three@0.161.0)':
|
||||
dependencies:
|
||||
'@babel/runtime': 7.24.0
|
||||
'@types/react-reconciler': 0.26.7
|
||||
@ -18069,11 +18072,11 @@ snapshots:
|
||||
three: 0.161.0
|
||||
zustand: 3.7.2(react@18.2.0)
|
||||
optionalDependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
expo-asset: 10.0.10(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))
|
||||
expo-file-system: 17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
expo-asset: 10.0.10(expo@51.0.28(@babel/core@7.24.0))
|
||||
expo-file-system: 17.0.1(expo@51.0.28(@babel/core@7.24.0))
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0)
|
||||
|
||||
'@redux-devtools/extension@3.3.0(redux@5.0.1)':
|
||||
dependencies:
|
||||
@ -19196,24 +19199,15 @@ snapshots:
|
||||
|
||||
'@tanstack/query-core@5.28.4': {}
|
||||
|
||||
'@tanstack/react-query-devtools@4.36.1(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
|
||||
'@tanstack/react-query-devtools@4.36.1(@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@tanstack/match-sorter-utils': 8.11.8
|
||||
'@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
'@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
superjson: 1.13.3
|
||||
use-sync-external-store: 1.2.0(react@18.2.0)
|
||||
|
||||
'@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@tanstack/query-core': 4.36.1
|
||||
react: 18.2.0
|
||||
use-sync-external-store: 1.2.0(react@18.2.0)
|
||||
optionalDependencies:
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0)
|
||||
|
||||
'@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@tanstack/query-core': 4.36.1
|
||||
@ -19223,6 +19217,15 @@ snapshots:
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0)
|
||||
|
||||
'@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@tanstack/query-core': 4.36.1
|
||||
react: 18.2.0
|
||||
use-sync-external-store: 1.2.0(react@18.2.0)
|
||||
optionalDependencies:
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0)
|
||||
|
||||
'@tanstack/react-table@8.13.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
|
||||
dependencies:
|
||||
'@tanstack/table-core': 8.13.2
|
||||
@ -22808,6 +22811,16 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
expo-asset@10.0.10(expo@51.0.28(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.24.0))
|
||||
invariant: 2.2.4
|
||||
md5-file: 3.2.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
expo-av@14.0.6(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
@ -22830,15 +22843,35 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
expo-constants@16.0.2(expo@51.0.28(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
'@expo/config': 9.0.3
|
||||
'@expo/env': 0.3.0
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
optional: true
|
||||
|
||||
expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
|
||||
expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
optional: true
|
||||
|
||||
expo-font@12.0.9(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
fontfaceobserver: 2.3.0
|
||||
|
||||
expo-font@12.0.9(expo@51.0.28(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
fontfaceobserver: 2.3.0
|
||||
optional: true
|
||||
|
||||
expo-haptics@13.0.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
@ -22851,6 +22884,11 @@ snapshots:
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
|
||||
expo-keep-awake@13.0.2(expo@51.0.28(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
expo: 51.0.28(@babel/core@7.24.0)
|
||||
optional: true
|
||||
|
||||
expo-linking@6.3.1(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))):
|
||||
dependencies:
|
||||
expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)))
|
||||
@ -22888,6 +22926,32 @@ snapshots:
|
||||
|
||||
expo-status-bar@1.12.1: {}
|
||||
|
||||
expo@51.0.28(@babel/core@7.24.0):
|
||||
dependencies:
|
||||
'@babel/runtime': 7.24.0
|
||||
'@expo/cli': 0.18.29(expo-modules-autolinking@1.11.2)
|
||||
'@expo/config': 9.0.3
|
||||
'@expo/config-plugins': 8.0.8
|
||||
'@expo/metro-config': 0.18.11
|
||||
'@expo/vector-icons': 14.0.0
|
||||
babel-preset-expo: 11.0.14(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
expo-asset: 10.0.10(expo@51.0.28(@babel/core@7.24.0))
|
||||
expo-file-system: 17.0.1(expo@51.0.28(@babel/core@7.24.0))
|
||||
expo-font: 12.0.9(expo@51.0.28(@babel/core@7.24.0))
|
||||
expo-keep-awake: 13.0.2(expo@51.0.28(@babel/core@7.24.0))
|
||||
expo-modules-autolinking: 1.11.2
|
||||
expo-modules-core: 1.12.21
|
||||
fbemitter: 3.0.0
|
||||
whatwg-url-without-unicode: 8.0.0-3
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- '@babel/preset-env'
|
||||
- bufferutil
|
||||
- encoding
|
||||
- supports-color
|
||||
- utf-8-validate
|
||||
optional: true
|
||||
|
||||
expo@51.0.28(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0)):
|
||||
dependencies:
|
||||
'@babel/runtime': 7.24.0
|
||||
@ -26977,7 +27041,7 @@ snapshots:
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
|
||||
react-i18next@13.5.0(i18next@23.10.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0):
|
||||
react-i18next@13.5.0(i18next@23.10.1)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0):
|
||||
dependencies:
|
||||
'@babel/runtime': 7.24.0
|
||||
html-parse-stringify: 3.0.1
|
||||
@ -26985,7 +27049,7 @@ snapshots:
|
||||
react: 18.2.0
|
||||
optionalDependencies:
|
||||
react-dom: 18.2.0(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0)
|
||||
react-native: 0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0)
|
||||
|
||||
react-intersection-observer@9.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
|
||||
dependencies:
|
||||
@ -27194,57 +27258,6 @@ snapshots:
|
||||
- supports-color
|
||||
- utf-8-validate
|
||||
|
||||
react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0):
|
||||
dependencies:
|
||||
'@jest/create-cache-key-function': 29.7.0
|
||||
'@react-native-community/cli': 13.6.9
|
||||
'@react-native-community/cli-platform-android': 13.6.9
|
||||
'@react-native-community/cli-platform-ios': 13.6.9
|
||||
'@react-native/assets-registry': 0.74.87
|
||||
'@react-native/codegen': 0.74.87(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
'@react-native/community-cli-plugin': 0.74.87(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
'@react-native/gradle-plugin': 0.74.87
|
||||
'@react-native/js-polyfills': 0.74.87
|
||||
'@react-native/normalize-colors': 0.74.87
|
||||
'@react-native/virtualized-lists': 0.74.87(@types/react@18.2.67)(react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
abort-controller: 3.0.0
|
||||
anser: 1.4.10
|
||||
ansi-regex: 5.0.1
|
||||
base64-js: 1.5.1
|
||||
chalk: 4.1.2
|
||||
event-target-shim: 5.0.1
|
||||
flow-enums-runtime: 0.0.6
|
||||
invariant: 2.2.4
|
||||
jest-environment-node: 29.7.0
|
||||
jsc-android: 250231.0.0
|
||||
memoize-one: 5.2.1
|
||||
metro-runtime: 0.80.6
|
||||
metro-source-map: 0.80.6
|
||||
mkdirp: 0.5.6
|
||||
nullthrows: 1.1.1
|
||||
pretty-format: 26.6.2
|
||||
promise: 8.3.0
|
||||
react: 18.2.0
|
||||
react-devtools-core: 5.3.1
|
||||
react-refresh: 0.14.0
|
||||
react-shallow-renderer: 16.15.0(react@18.2.0)
|
||||
regenerator-runtime: 0.13.11
|
||||
scheduler: 0.24.0-canary-efb381bbf-20230505
|
||||
stacktrace-parser: 0.1.10
|
||||
whatwg-fetch: 3.6.20
|
||||
ws: 6.2.2
|
||||
yargs: 17.7.2
|
||||
optionalDependencies:
|
||||
'@types/react': 18.2.67
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- '@babel/preset-env'
|
||||
- bufferutil
|
||||
- encoding
|
||||
- supports-color
|
||||
- utf-8-validate
|
||||
optional: true
|
||||
|
||||
react-native@0.74.5(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(@types/react@18.3.3)(react@18.2.0):
|
||||
dependencies:
|
||||
'@jest/create-cache-key-function': 29.7.0
|
||||
@ -27295,6 +27308,57 @@ snapshots:
|
||||
- supports-color
|
||||
- utf-8-validate
|
||||
|
||||
react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0):
|
||||
dependencies:
|
||||
'@jest/create-cache-key-function': 29.7.0
|
||||
'@react-native-community/cli': 13.6.9
|
||||
'@react-native-community/cli-platform-android': 13.6.9
|
||||
'@react-native-community/cli-platform-ios': 13.6.9
|
||||
'@react-native/assets-registry': 0.74.87
|
||||
'@react-native/codegen': 0.74.87(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
'@react-native/community-cli-plugin': 0.74.87(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))
|
||||
'@react-native/gradle-plugin': 0.74.87
|
||||
'@react-native/js-polyfills': 0.74.87
|
||||
'@react-native/normalize-colors': 0.74.87
|
||||
'@react-native/virtualized-lists': 0.74.87(@types/react@18.2.67)(react-native@0.74.5(@babel/core@7.24.0)(@types/react@18.2.67)(react@18.2.0))(react@18.2.0)
|
||||
abort-controller: 3.0.0
|
||||
anser: 1.4.10
|
||||
ansi-regex: 5.0.1
|
||||
base64-js: 1.5.1
|
||||
chalk: 4.1.2
|
||||
event-target-shim: 5.0.1
|
||||
flow-enums-runtime: 0.0.6
|
||||
invariant: 2.2.4
|
||||
jest-environment-node: 29.7.0
|
||||
jsc-android: 250231.0.0
|
||||
memoize-one: 5.2.1
|
||||
metro-runtime: 0.80.6
|
||||
metro-source-map: 0.80.6
|
||||
mkdirp: 0.5.6
|
||||
nullthrows: 1.1.1
|
||||
pretty-format: 26.6.2
|
||||
promise: 8.3.0
|
||||
react: 18.2.0
|
||||
react-devtools-core: 5.3.1
|
||||
react-refresh: 0.14.0
|
||||
react-shallow-renderer: 16.15.0(react@18.2.0)
|
||||
regenerator-runtime: 0.13.11
|
||||
scheduler: 0.24.0-canary-efb381bbf-20230505
|
||||
stacktrace-parser: 0.1.10
|
||||
whatwg-fetch: 3.6.20
|
||||
ws: 6.2.2
|
||||
yargs: 17.7.2
|
||||
optionalDependencies:
|
||||
'@types/react': 18.2.67
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- '@babel/preset-env'
|
||||
- bufferutil
|
||||
- encoding
|
||||
- supports-color
|
||||
- utf-8-validate
|
||||
optional: true
|
||||
|
||||
react-reconciler@0.27.0(react@18.2.0):
|
||||
dependencies:
|
||||
loose-envify: 1.4.0
|
||||
@ -27928,7 +27992,7 @@ snapshots:
|
||||
dependencies:
|
||||
chokidar: 3.6.0
|
||||
immutable: 4.3.5
|
||||
source-map-js: 1.1.0
|
||||
source-map-js: 1.2.0
|
||||
|
||||
sax@1.3.0: {}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user