Skip to content

Commit fd5253a

Browse files
committed
refactor: remove last of material 2 references
1 parent 8740b21 commit fd5253a

File tree

4 files changed

+6
-10
lines changed

4 files changed

+6
-10
lines changed

app/src/main/java/com/tien/piholeconnect/ui/component/TopBar.kt

-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import androidx.compose.foundation.layout.Box
88
import androidx.compose.foundation.layout.Column
99
import androidx.compose.foundation.layout.RowScope
1010
import androidx.compose.foundation.layout.fillMaxWidth
11-
import androidx.compose.material.ExperimentalMaterialApi
1211
import androidx.compose.material.icons.Icons
1312
import androidx.compose.material.icons.filled.ArrowBack
1413
import androidx.compose.material.icons.filled.MoreVert
@@ -90,7 +89,6 @@ fun OptionsMenu(
9089
}
9190
}
9291

93-
@OptIn(ExperimentalMaterialApi::class)
9492
@Composable
9593
private fun Menu(
9694
piHoleConnections: Iterable<PiHoleConnection>,

app/src/main/java/com/tien/piholeconnect/ui/screen/filterrules/FilterRulesScreen.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1+
// TODO: Remove after material3 make swipe-able public
2+
@file:Suppress("INVISIBLE_MEMBER")
3+
14
package com.tien.piholeconnect.ui.screen.filterrules
25

36
import androidx.compose.foundation.background
47
import androidx.compose.foundation.gestures.Orientation
58
import androidx.compose.foundation.layout.*
69
import androidx.compose.foundation.lazy.LazyColumn
7-
import androidx.compose.material.ExperimentalMaterialApi
810
import androidx.compose.material.icons.Icons
911
import androidx.compose.material.icons.filled.Add
1012
import androidx.compose.material.icons.filled.Block
1113
import androidx.compose.material.icons.filled.CheckCircleOutline
1214
import androidx.compose.material.icons.filled.Delete
13-
import androidx.compose.material.rememberSwipeableState
14-
import androidx.compose.material.swipeable
1515
import androidx.compose.material3.*
1616
import androidx.compose.runtime.*
1717
import androidx.compose.runtime.saveable.rememberSaveable
@@ -35,7 +35,7 @@ import kotlinx.coroutines.launch
3535
import java.text.DateFormat
3636
import kotlin.math.roundToInt
3737

38-
@OptIn(ExperimentalMaterialApi::class)
38+
@OptIn(ExperimentalMaterial3Api::class)
3939
@Composable
4040
fun FilterRulesScreen(viewModel: FilterRulesViewModel = viewModel()) {
4141
val context = LocalContext.current

app/src/main/java/com/tien/piholeconnect/ui/screen/log/LogScreen.kt

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import androidx.compose.foundation.lazy.LazyColumn
66
import androidx.compose.foundation.lazy.LazyListState
77
import androidx.compose.foundation.lazy.rememberLazyListState
88
import androidx.compose.foundation.selection.selectable
9-
import androidx.compose.material.BottomSheetScaffoldDefaults
109
import androidx.compose.material.icons.Icons
1110
import androidx.compose.material.icons.filled.ArrowBack
1211
import androidx.compose.material.icons.filled.Search
@@ -126,7 +125,7 @@ fun LogScreen(viewModel: LogViewModel = viewModel(), actions: @Composable () ->
126125
}
127126

128127
BottomSheetScaffold(scaffoldState = scaffoldState,
129-
sheetPeekHeight = BottomSheetScaffoldDefaults.SheetPeekHeight * 0.75f,
128+
sheetPeekHeight = BottomSheetDefaults.SheetPeekHeight * 0.75f,
130129
topBar = {
131130
Box(Modifier.fillMaxWidth()) {
132131
SearchBar(modifier = Modifier.align(Alignment.TopCenter),

gradle/libs.versions.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ androidx-camera-camera2 = { module = "androidx.camera:camera-camera2", version.r
2020
androidx-camera-lifecycle = { module = "androidx.camera:camera-lifecycle", version.ref = "camerax" }
2121
androidx-camera-view = { module = "androidx.camera:camera-view", version.ref = "camerax" }
2222
androidx-compose-iconsExtended = { module = "androidx.compose.material:material-icons-extended", version.ref = "compose" }
23-
androidx-compose-material = { module = "androidx.compose.material:material", version.ref = "compose" }
2423
androidx-compose-material3 = { module = "androidx.compose.material3:material3", version = "1.1.0" }
2524
androidx-compose-ui = { module = "androidx.compose.ui:ui", version.ref = "compose" }
2625
androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling", version.ref = "compose" }
@@ -51,7 +50,7 @@ philJay-mpAndroidChart = { module = "com.github.PhilJay:MPAndroidChart", version
5150
accompanist = ["accompanist-swiperefresh", "accompanist-systemuicontroller"]
5251
androidTest = ["androidx-test-espresso-core", "androidx-test-ext-junit"]
5352
camerax = ["androidx-camera-camera2", "androidx-camera-lifecycle", "androidx-camera-view"]
54-
compose = ["androidx-compose-iconsExtended", "androidx-compose-material", "androidx-compose-material3", "androidx-compose-ui", "androidx-compose-ui-tooling"]
53+
compose = ["androidx-compose-iconsExtended", "androidx-compose-material3", "androidx-compose-ui", "androidx-compose-ui-tooling"]
5554
kotlin = ["kotlin-reflect", "kotlin-serialization"]
5655
ktor = ["ktor-client-auth", "ktor-client-contentNegotiation", "ktor-client-core", "ktor-client-okhttp", "ktor-serialization-json"]
5756

0 commit comments

Comments
 (0)