Skip to content

Commit f3eb0e6

Browse files
committed
Fix wrong TopAppBar usage
1 parent 5d81a02 commit f3eb0e6

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

features/login/impl/src/main/kotlin/io/element/android/features/login/impl/screens/searchaccountprovider/SearchAccountProviderView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import androidx.compose.foundation.text.KeyboardActions
2525
import androidx.compose.foundation.text.KeyboardOptions
2626
import androidx.compose.material3.ExperimentalMaterial3Api
2727
import androidx.compose.material3.Scaffold
28-
import androidx.compose.material3.TopAppBar
2928
import androidx.compose.runtime.Composable
3029
import androidx.compose.runtime.getValue
3130
import androidx.compose.runtime.setValue
@@ -57,6 +56,7 @@ import io.element.android.libraries.designsystem.preview.PreviewsDayNight
5756
import io.element.android.libraries.designsystem.theme.components.CircularProgressIndicator
5857
import io.element.android.libraries.designsystem.theme.components.Icon
5958
import io.element.android.libraries.designsystem.theme.components.TextField
59+
import io.element.android.libraries.designsystem.theme.components.TopAppBar
6060
import io.element.android.libraries.testtags.TestTags
6161
import io.element.android.libraries.testtags.testTag
6262
import io.element.android.libraries.ui.strings.CommonStrings

tests/konsist/src/test/kotlin/io/element/android/tests/konsist/KonsistImportTest.kt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,17 @@ class KonsistImportTest {
3737
it.name == "androidx.compose.material3.OutlinedTextField"
3838
}
3939
}
40+
41+
@Test
42+
fun `material3 TopAppBar should not be used`() {
43+
Konsist
44+
.scopeFromProject()
45+
.imports
46+
.assertFalse(
47+
additionalMessage = "Please use 'io.element.android.libraries.designsystem.theme.components.TopAppBar' instead of " +
48+
"'androidx.compose.material3.TopAppBar.",
49+
) {
50+
it.name == "androidx.compose.material3.TopAppBar"
51+
}
52+
}
4053
}

0 commit comments

Comments
 (0)