diff --git a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionRes.kt b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionsRes.kt similarity index 89% rename from feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionRes.kt rename to feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionsRes.kt index b1fe596be..2487d1c69 100644 --- a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionRes.kt +++ b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/SessionsRes.kt @@ -2,7 +2,7 @@ package io.github.droidkaigi.confsched.sessions import conference_app_2024.feature.sessions.generated.resources.Res -object SessionRes { +object SessionsRes { val string = Res.string val drawable = Res.drawable } diff --git a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableGridItem.kt b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableGridItem.kt index e36e1e6df..14b3bcdcf 100644 --- a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableGridItem.kt +++ b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableGridItem.kt @@ -54,7 +54,7 @@ import io.github.droidkaigi.confsched.model.TimetableRoom import io.github.droidkaigi.confsched.model.TimetableSessionType import io.github.droidkaigi.confsched.model.TimetableSpeaker import io.github.droidkaigi.confsched.model.fake -import io.github.droidkaigi.confsched.sessions.SessionRes +import io.github.droidkaigi.confsched.sessions.SessionsRes import io.github.droidkaigi.confsched.sessions.section.TimetableSizes import io.github.droidkaigi.confsched.ui.previewOverride import io.github.droidkaigi.confsched.ui.rememberAsyncImagePainter @@ -130,7 +130,7 @@ fun TimetableGridItem( Icon( modifier = Modifier.height(TimetableGridItemSizes.scheduleHeight), imageVector = Icons.Default.Schedule, - contentDescription = stringResource(SessionRes.string.content_description_schedule_icon), + contentDescription = stringResource(SessionsRes.string.content_description_schedule_icon), ) Spacer(modifier = Modifier.width(4.dp)) var scheduleTextStyle = MaterialTheme.typography.bodySmall @@ -182,7 +182,7 @@ fun TimetableGridItem( modifier = Modifier .size(TimetableGridItemSizes.errorHeight), imageVector = Icons.Default.Error, - contentDescription = stringResource(SessionRes.string.content_description_error_icon), + contentDescription = stringResource(SessionsRes.string.content_description_error_icon), tint = MaterialTheme.colorScheme.errorContainer, ) } @@ -238,7 +238,7 @@ private fun SpeakerIcon( painter = previewOverride(previewPainter = { rememberVectorPainter(image = Icons.Default.Person) }) { rememberAsyncImagePainter(iconUrl) }, - contentDescription = stringResource(SessionRes.string.content_description_user_icon), + contentDescription = stringResource(SessionsRes.string.content_description_user_icon), modifier = modifier .size(TimetableGridItemSizes.speakerHeight) .clip(RoundedCornerShape(8.dp)) diff --git a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableItemDetailBottomAppBar.kt b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableItemDetailBottomAppBar.kt index a94917fb5..3e1315e8b 100644 --- a/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableItemDetailBottomAppBar.kt +++ b/feature/sessions/src/commonMain/kotlin/io/github/droidkaigi/confsched/sessions/component/TimetableItemDetailBottomAppBar.kt @@ -17,7 +17,7 @@ import conference_app_2024.feature.sessions.generated.resources.calendar_add_on import io.github.droidkaigi.confsched.designsystem.theme.KaigiTheme import io.github.droidkaigi.confsched.model.TimetableItem import io.github.droidkaigi.confsched.model.fake -import io.github.droidkaigi.confsched.sessions.SessionRes +import io.github.droidkaigi.confsched.sessions.SessionsRes import io.github.droidkaigi.confsched.sessions.TimetableItemDetailBookmarkIconTestTag import org.jetbrains.compose.resources.painterResource import org.jetbrains.compose.ui.tooling.preview.Preview @@ -42,7 +42,7 @@ fun TimetableItemDetailBottomAppBar( } IconButton(onClick = { onCalendarRegistrationClick(timetableItem) }) { Icon( - painter = painterResource(SessionRes.drawable.calendar_add_on), + painter = painterResource(SessionsRes.drawable.calendar_add_on), contentDescription = "Calendar", ) }