From 0538ab746b6685c576a82dd180eeea30f77a9041 Mon Sep 17 00:00:00 2001 From: Peace Date: Mon, 15 Sep 2025 22:27:39 +0900 Subject: [PATCH] mfe --- expo-project/App.tsx | 16 ++++++++++------ expo-project/screens/IndexPage.tsx | 21 ++++++++++++++------- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/expo-project/App.tsx b/expo-project/App.tsx index ed95d95..fcbbce5 100644 --- a/expo-project/App.tsx +++ b/expo-project/App.tsx @@ -1,20 +1,24 @@ import { StatusBar } from 'expo-status-bar'; -import { StyleSheet, Text, View } from 'react-native'; +import { StyleSheet, View } from 'react-native'; import { GluestackUIProvider } from '@/components/ui/gluestack-ui-provider'; import '@/global.css'; -import { SafeAreaView } from 'react-native-safe-area-context'; +import { SafeAreaProvider, SafeAreaView } from 'react-native-safe-area-context'; import { CounterProvider } from './states/ConterProvider'; import IndexPage from './screens/IndexPage'; +import { HStack } from './components/ui/hstack'; +import { Text } from './components/ui/text'; export default function App() { return ( - - - - + + + + + + ); diff --git a/expo-project/screens/IndexPage.tsx b/expo-project/screens/IndexPage.tsx index 9786e32..2ef6e7a 100755 --- a/expo-project/screens/IndexPage.tsx +++ b/expo-project/screens/IndexPage.tsx @@ -5,24 +5,31 @@ import { HStack } from '@/components/ui/hstack'; import { Text } from '@/components/ui/text'; import { VStack } from '@/components/ui/vstack'; import { useCounterDispatch, useCounterState } from '@/states/ConterProvider'; +import { View } from 'react-native'; export default function IndexPage() { const state = useCounterState(); const dispatch = useCounterDispatch(); return ( - -
- Count: {state.count} - - - -
+ + Text1 + Text2 + +
); }