diff --git a/feature/src/main/java/com/terning/feature/component/topappbar/MyPageTopAppBar.kt b/feature/src/main/java/com/terning/feature/component/topappbar/MyPageTopAppBar.kt
new file mode 100644
index 000000000..8b1f3d985
--- /dev/null
+++ b/feature/src/main/java/com/terning/feature/component/topappbar/MyPageTopAppBar.kt
@@ -0,0 +1,42 @@
+package com.terning.feature.component.topappbar
+
+import androidx.compose.foundation.layout.Row
+import androidx.compose.material3.ExperimentalMaterial3Api
+import androidx.compose.material3.Icon
+import androidx.compose.material3.IconButton
+import androidx.compose.material3.Text
+import androidx.compose.runtime.Composable
+import androidx.compose.ui.Alignment
+import androidx.compose.ui.res.painterResource
+import androidx.compose.ui.res.stringResource
+import androidx.compose.ui.text.style.TextAlign
+import com.terning.core.designsystem.theme.TerningTypography
+import com.terning.feature.R
+
+@Composable
+fun MyPageTopAppBar() {
+ TerningTopAppBar(
+ showBackButton = false,
+ customActions = listOf(
+ {},
+ {
+ Row(
+ verticalAlignment = Alignment.CenterVertically
+ ) {
+ Text(
+ text = "프로필 수정",
+ style = TerningTypography().button3,
+ textAlign = TextAlign.Center
+ )
+ IconButton(onClick = {
+ }) {
+ Icon(
+ painter = painterResource(id = R.drawable.ic_20_right),
+ contentDescription = stringResource(id = R.string.ic_20_right)
+ )
+ }
+ }
+ }
+ )
+ )
+}
diff --git a/feature/src/main/java/com/terning/feature/main/MainScreen.kt b/feature/src/main/java/com/terning/feature/main/MainScreen.kt
index be5104b22..9e9349644 100644
--- a/feature/src/main/java/com/terning/feature/main/MainScreen.kt
+++ b/feature/src/main/java/com/terning/feature/main/MainScreen.kt
@@ -24,6 +24,7 @@ import com.terning.core.designsystem.theme.White
import com.terning.feature.calendar.navigation.calendarNavGraph
import com.terning.feature.component.topappbar.BackButtonTopAppBar
import com.terning.feature.component.topappbar.LogoTopAppBar
+import com.terning.feature.component.topappbar.MyPageTopAppBar
import com.terning.feature.home.navigation.homeNavGraph
import com.terning.feature.mypage.navigation.myPageNavGraph
import com.terning.feature.search.navigation.searchNavGraph
@@ -35,7 +36,7 @@ fun MainScreen(
navigator: MainNavigator = rememberMainNavigator(),
) {
Scaffold(
- topBar = { LogoTopAppBar() },
+ topBar = { MyPageTopAppBar() },
bottomBar = {
MainBottomBar(
isVisible = navigator.showBottomBar(),
diff --git a/feature/src/main/res/drawable/ic_20_right.xml b/feature/src/main/res/drawable/ic_20_right.xml
new file mode 100644
index 000000000..e022a144b
--- /dev/null
+++ b/feature/src/main/res/drawable/ic_20_right.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
diff --git a/feature/src/main/res/values/strings.xml b/feature/src/main/res/values/strings.xml
index 91869b2a9..dac394093 100644
--- a/feature/src/main/res/values/strings.xml
+++ b/feature/src/main/res/values/strings.xml
@@ -13,4 +13,5 @@
뒤로가기 버튼
탑 바 로고
+ 오른쪽 버튼
\ No newline at end of file