chore: bump dependencies
This commit is contained in:
parent
6770c01613
commit
efba64ea90
7 changed files with 30 additions and 24 deletions
|
|
@ -38,7 +38,7 @@ import com.google.maps.android.compose.GoogleMap
|
|||
import com.google.maps.android.compose.MarkerComposable
|
||||
import com.google.maps.android.compose.Polyline
|
||||
import com.google.maps.android.compose.rememberCameraPositionState
|
||||
import com.google.maps.android.compose.rememberMarkerState
|
||||
import com.google.maps.android.compose.rememberUpdatedMarkerState
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import moe.lava.banksia.R
|
||||
import moe.lava.banksia.ui.BanksiaEvent
|
||||
|
|
@ -129,8 +129,7 @@ actual fun Maps(
|
|||
) {
|
||||
// [TODO]: Slight lag when routes with many stops such as the 901 bus is set
|
||||
for (marker in state.stops) {
|
||||
val state = rememberMarkerState()
|
||||
state.position = marker.point.toLatLng()
|
||||
val state = rememberUpdatedMarkerState(marker.point.toLatLng())
|
||||
MarkerComposable(
|
||||
keys = arrayOf(marker),
|
||||
zIndex = 0f,
|
||||
|
|
@ -150,8 +149,7 @@ actual fun Maps(
|
|||
}
|
||||
}
|
||||
for (marker in state.vehicles) {
|
||||
val state = rememberMarkerState()
|
||||
state.position = marker.point.toLatLng()
|
||||
val state = rememberUpdatedMarkerState(marker.point.toLatLng())
|
||||
MarkerComposable(
|
||||
keys = arrayOf(marker),
|
||||
zIndex = 1f,
|
||||
|
|
|
|||
|
|
@ -13,8 +13,6 @@ import kotlinx.coroutines.flow.onEach
|
|||
import kotlinx.coroutines.flow.takeWhile
|
||||
import kotlinx.coroutines.flow.update
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.datetime.Clock
|
||||
import kotlinx.datetime.Instant
|
||||
import moe.lava.banksia.data.ptv.PtvService
|
||||
import moe.lava.banksia.data.ptv.structures.PtvRoute
|
||||
import moe.lava.banksia.data.ptv.structures.PtvRouteType
|
||||
|
|
@ -31,6 +29,8 @@ import moe.lava.banksia.util.BoxedValue.Companion.box
|
|||
import moe.lava.banksia.util.LoopFlow.Companion.waitUntilSubscribed
|
||||
import moe.lava.banksia.util.Point
|
||||
import moe.lava.banksia.util.log
|
||||
import kotlin.time.Clock
|
||||
import kotlin.time.Instant
|
||||
|
||||
sealed class BanksiaEvent {
|
||||
data object DismissState : BanksiaEvent()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue