import React, { useState, useContext } from 'react'; import { View, Text, StyleSheet, Button, ActivityIndicator, ScrollView } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import { StatusBar } from 'expo-status-bar'; import { QueryClient, QueryClientProvider, keepPreviousData } from '@tanstack/react-query'; import { ReactQueryAuthProvider, NDKContext } from '@/lib/auth/ReactQueryAuthProvider'; /** * Simplified test component that focuses on core functionality * without type errors from the actual implementation */ function AuthTestContent() { const ndkContext = useContext(NDKContext); const [loginTested, setLoginTested] = useState(false); // Since this is just a test component, we'll use simple state instead of actual auth return ( React Query Auth Test {/* NDK status card */} NDK Status NDK Instance: {ndkContext.ndk ? 'Available' : 'Not available'} Initialized: {ndkContext.isInitialized ? 'Yes' : 'No'}