Skip to content

Commit 8625915

Browse files
committed
DOCS(#91)
1 parent a3b3d44 commit 8625915

File tree

4 files changed

+25
-12
lines changed

4 files changed

+25
-12
lines changed

app/child/home.jsx

+25-12
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,54 @@
11
import React, { useState } from 'react';
22
import { View, Text, StyleSheet, TouchableOpacity, ScrollView, Image } from 'react-native';
3-
import { useNavigation } from '@react-navigation/native';
4-
import { BarButton} from "../../components/Bar-Button";
3+
import { Link } from "expo-router";
4+
import { BarButton } from "../../components/Bar-Button";
55
import { globalStyles } from '../../styles/global';
66

77
const ParentDashboard = () => {
8-
const navigation = useNavigation();
9-
108
const [selectedDate, setSelectedDate] = useState('');
119

1210
return (
1311
<ScrollView contentContainerStyle={globalStyles.container}>
1412
<View style={[globalStyles.container, { backgroundColor: '#F3F4F6' }]}>
13+
<Link href="/child/mypage" style={styles.profileImageContainer}>
14+
<Image
15+
source={require('../../assets/face.svg')}
16+
style={styles.profileImage}
17+
/>
18+
</Link>
19+
1520
<View style={globalStyles.header}>
1621
<Text style={[globalStyles.subtitle]}>어렵지 않은 학습</Text>
1722
<Text style={[globalStyles.description]}>상황 대처, 게임을 통한 학습으로 지능을 향상시켜요. </Text>
1823
</View>
1924

2025
<View style={[styles.menu, { marginTop: -40 }]}>
21-
<TouchableOpacity style={styles.menuItem} onPress={() => navigation.navigate('guardian/result')}>
26+
<TouchableOpacity style={styles.menuItem}>
2227
<View style={styles.menuItemContent}>
2328
</View>
2429
</TouchableOpacity>
2530
<BarButton
2631
title={"대화형 상황 대처 학습"}
2732
explain={"AI와 대화하며 학습력 UP UP"}
28-
toLink={"/child/training/sitchoice"}
33+
toLink="/child/training/sitchoice"
2934
imgLink={require("../../assets/speak.png")}
3035
/>
3136
<BarButton
3237
title={"선택형 상황 대처 학습"}
3338
explain={"사지선다 문제로 질문에 맞는 답변 선택"}
34-
toLink={"/child/training/choiceexample"}
39+
toLink="/child/training/choiceexample"
3540
imgLink={require("../../assets/check.png")}
3641
/>
3742
<BarButton
3843
title={"카드 뒤집기"}
3944
explain={"같은 카드를 찾으며 기억력 상승"}
40-
toLink={"/child/training/card"}
45+
toLink="/child/training/card"
4146
imgLink={require("../../assets/cardgame.png")}
4247
/>
4348
<BarButton
4449
title={"숨은 과일 찾기"}
4550
explain={"숨은 과일을 찾으며 관찰력을 높여요."}
46-
toLink={"/child/training/memory"}
51+
toLink="/child/training/memory"
4752
imgLink={require("../../assets/fruit.svg")}
4853
/>
4954
</View>
@@ -65,9 +70,17 @@ const styles = StyleSheet.create({
6570
alignItems: 'left',
6671
fontFamily: 'Pretendard',
6772
},
68-
69-
70-
73+
profileImageContainer: {
74+
position: 'absolute',
75+
top: 76,
76+
right: 30,
77+
zIndex: 10,
78+
},
79+
profileImage: {
80+
width: 32,
81+
height: 32,
82+
borderRadius: 20,
83+
},
7184
progressBarContainer: {
7285
width: 320,
7386
height: 38,

app/child/mypage.jsx

Whitespace-only changes.

assets/background.png

-103 KB
Binary file not shown.

assets/pro.png

-376 KB
Binary file not shown.

0 commit comments

Comments
 (0)