From a407e54c56df5d30e4baa658bccc6df3a0321160 Mon Sep 17 00:00:00 2001 From: Acclorite <140836141+Acclorite@users.noreply.github.com> Date: Tue, 7 Jan 2025 18:26:23 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A0=EF=B8=8F=20Rename=20".provideSuppo?= =?UTF-8?q?rtedExtensions"=20->=20".provideExtensions"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../book_story/data/repository/FileSystemRepositoryImpl.kt | 4 ++-- .../core/constants/SupportedExtensionConstants.kt | 2 +- .../settings/browse/filter/components/BrowseFilterOption.kt | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/ua/acclorite/book_story/data/repository/FileSystemRepositoryImpl.kt b/app/src/main/java/ua/acclorite/book_story/data/repository/FileSystemRepositoryImpl.kt index 6c02519a..89056128 100644 --- a/app/src/main/java/ua/acclorite/book_story/data/repository/FileSystemRepositoryImpl.kt +++ b/app/src/main/java/ua/acclorite/book_story/data/repository/FileSystemRepositoryImpl.kt @@ -13,7 +13,7 @@ import ua.acclorite.book_story.domain.library.book.NullableBook.Null import ua.acclorite.book_story.domain.repository.FileSystemRepository import ua.acclorite.book_story.domain.ui.UIText import ua.acclorite.book_story.presentation.core.constants.Constants -import ua.acclorite.book_story.presentation.core.constants.provideSupportedExtensions +import ua.acclorite.book_story.presentation.core.constants.provideExtensions import java.io.File import javax.inject.Inject import javax.inject.Singleton @@ -42,7 +42,7 @@ class FileSystemRepositoryImpl @Inject constructor( val existingBooks = database .searchBooks("") .map { bookMapper.toBook(it) } - val supportedExtensions = Constants.provideSupportedExtensions() + val supportedExtensions = Constants.provideExtensions() fun File.isValid(): Boolean { if (!exists()) { diff --git a/app/src/main/java/ua/acclorite/book_story/presentation/core/constants/SupportedExtensionConstants.kt b/app/src/main/java/ua/acclorite/book_story/presentation/core/constants/SupportedExtensionConstants.kt index c1353edb..5dc1056a 100644 --- a/app/src/main/java/ua/acclorite/book_story/presentation/core/constants/SupportedExtensionConstants.kt +++ b/app/src/main/java/ua/acclorite/book_story/presentation/core/constants/SupportedExtensionConstants.kt @@ -1,6 +1,6 @@ package ua.acclorite.book_story.presentation.core.constants -fun Constants.provideSupportedExtensions() = listOf( +fun Constants.provideExtensions() = listOf( ".epub", ".pdf", ".fb2", diff --git a/app/src/main/java/ua/acclorite/book_story/presentation/settings/browse/filter/components/BrowseFilterOption.kt b/app/src/main/java/ua/acclorite/book_story/presentation/settings/browse/filter/components/BrowseFilterOption.kt index 95f32c94..1188dc0c 100644 --- a/app/src/main/java/ua/acclorite/book_story/presentation/settings/browse/filter/components/BrowseFilterOption.kt +++ b/app/src/main/java/ua/acclorite/book_story/presentation/settings/browse/filter/components/BrowseFilterOption.kt @@ -21,12 +21,12 @@ import androidx.compose.ui.unit.dp import androidx.hilt.navigation.compose.hiltViewModel import androidx.lifecycle.compose.collectAsStateWithLifecycle import ua.acclorite.book_story.presentation.core.constants.Constants -import ua.acclorite.book_story.presentation.core.constants.provideSupportedExtensions +import ua.acclorite.book_story.presentation.core.constants.provideExtensions import ua.acclorite.book_story.ui.main.MainEvent import ua.acclorite.book_story.ui.main.MainModel fun LazyListScope.BrowseFilterOption() { - items(Constants.provideSupportedExtensions(), key = { it }) { + items(Constants.provideExtensions(), key = { it }) { val mainModel = hiltViewModel() val state = mainModel.state.collectAsStateWithLifecycle()