app: rename UrlLauncherAmbient to appease Lint

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
Harsh Shandilya 2021-01-26 11:11:24 +05:30
parent 92cea96616
commit dee0c54fde
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
4 changed files with 7 additions and 7 deletions

View file

@ -32,7 +32,7 @@ import dev.msfjarvis.lobsters.ui.posts.HottestPosts
import dev.msfjarvis.lobsters.ui.posts.SavedPosts import dev.msfjarvis.lobsters.ui.posts.SavedPosts
import dev.msfjarvis.lobsters.ui.theme.LobstersTheme import dev.msfjarvis.lobsters.ui.theme.LobstersTheme
import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncher import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncher
import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncherAmbient import dev.msfjarvis.lobsters.ui.urllauncher.AmbientUrlLauncher
import dev.msfjarvis.lobsters.ui.viewmodel.LobstersViewModel import dev.msfjarvis.lobsters.ui.viewmodel.LobstersViewModel
import dev.msfjarvis.lobsters.util.IconResource import dev.msfjarvis.lobsters.util.IconResource
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
@ -46,7 +46,7 @@ class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
setContent { setContent {
Providers(UrlLauncherAmbient provides urlLauncher) { Providers(AmbientUrlLauncher provides urlLauncher) {
LobstersTheme { LobstersTheme {
LobstersApp() LobstersApp()
} }

View file

@ -8,7 +8,7 @@ import androidx.paging.LoadState
import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.LazyPagingItems
import androidx.paging.compose.items import androidx.paging.compose.items
import dev.msfjarvis.lobsters.model.LobstersPost import dev.msfjarvis.lobsters.model.LobstersPost
import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncherAmbient import dev.msfjarvis.lobsters.ui.urllauncher.AmbientUrlLauncher
@Composable @Composable
fun HottestPosts( fun HottestPosts(
@ -17,7 +17,7 @@ fun HottestPosts(
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
saveAction: (LobstersPost) -> Unit, saveAction: (LobstersPost) -> Unit,
) { ) {
val urlLauncher = UrlLauncherAmbient.current val urlLauncher = AmbientUrlLauncher.current
if (posts.loadState.refresh == LoadState.Loading) { if (posts.loadState.refresh == LoadState.Loading) {
EmptyList(saved = false) EmptyList(saved = false)

View file

@ -5,7 +5,7 @@ import androidx.compose.foundation.lazy.rememberLazyListState
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import dev.msfjarvis.lobsters.model.LobstersPost import dev.msfjarvis.lobsters.model.LobstersPost
import dev.msfjarvis.lobsters.ui.urllauncher.UrlLauncherAmbient import dev.msfjarvis.lobsters.ui.urllauncher.AmbientUrlLauncher
@Composable @Composable
fun SavedPosts( fun SavedPosts(
@ -14,7 +14,7 @@ fun SavedPosts(
saveAction: (LobstersPost) -> Unit, saveAction: (LobstersPost) -> Unit,
) { ) {
val listState = rememberLazyListState() val listState = rememberLazyListState()
val urlLauncher = UrlLauncherAmbient.current val urlLauncher = AmbientUrlLauncher.current
if (posts.isEmpty()) { if (posts.isEmpty()) {
EmptyList(saved = true) EmptyList(saved = true)

View file

@ -2,4 +2,4 @@ package dev.msfjarvis.lobsters.ui.urllauncher
import androidx.compose.runtime.staticAmbientOf import androidx.compose.runtime.staticAmbientOf
val UrlLauncherAmbient = staticAmbientOf<UrlLauncher> { error("Needs to be provided") } val AmbientUrlLauncher = staticAmbientOf<UrlLauncher> { error("Needs to be provided") }