Skip to content

Commit 1637f3d

Browse files
authored
Merge pull request #524 from code-payments/chore/components-package
chore: create beginning of :common:components package
2 parents 36525b4 + 51e1324 commit 1637f3d

67 files changed

Lines changed: 205 additions & 235 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

api/src/androidTest/java/com/getcode/models/intents/IntentDepositTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class IntentDepositTest {
5353

5454
// Ensure the funds have been moved out of the
5555
// primary accounts and into the tray slots
56-
Assert.assertEquals(0.0, resultTray.owner.partialBalance.toKinValueDouble(), 0.0)
56+
assertEquals(0.0, resultTray.owner.partialBalance.toKinValueDouble(), 0.0)
5757

5858
assertEquals(1_000_000.0, resultTray.availableBalance.toKinValueDouble(), 0.0)
5959

api/src/main/java/com/getcode/model/chat/ChatMessage.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package com.getcode.model.chat
33
import com.getcode.ed25519.Ed25519.KeyPair
44
import com.getcode.model.Cursor
55
import com.getcode.model.ID
6-
import com.getcode.model.MessageStatus
76
import com.getcode.utils.serializer.UUIDSerializer
87
import kotlinx.serialization.Serializable
98
import java.util.UUID
@@ -18,7 +17,6 @@ import java.util.UUID
1817
* @param cursor Cursor value for this message for reference in a paged GetMessagesRequest
1918
* @param dateMillis Timestamp this message was generated at
2019
* @param contents Ordered message content. A message may have more than one piece of content.
21-
* @param status Derived [MessageStatus] from [Pointer]'s in [ChatMember].
2220
*/
2321
@Serializable
2422
data class ChatMessage(
@@ -29,7 +27,6 @@ data class ChatMessage(
2927
val cursor: Cursor,
3028
val dateMillis: Long,
3129
val contents: List<MessageContent>,
32-
// val status: MessageStatus,
3330
) {
3431
val hasEncryptedContent: Boolean
3532
get() {
@@ -40,7 +37,6 @@ data class ChatMessage(
4037
return ChatMessage(
4138
id = id,
4239
senderId = senderId,
43-
// status = status,
4440
isFromSelf = isFromSelf,
4541
dateMillis = dateMillis,
4642
cursor = cursor,

app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ dependencies {
117117
implementation(project(":api"))
118118
implementation(project(":crypto:ed25519"))
119119
implementation(project(":crypto:kin"))
120+
implementation(project(":common:components"))
120121
implementation(project(":common:resources"))
121122
implementation(project(":common:theme"))
122123
implementation(project(":vendor:tipkit:tipkit-m2"))

app/src/main/java/com/getcode/CodeApp.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ import com.getcode.navigation.transitions.SheetSlideTransition
3838
import com.getcode.theme.CodeTheme
3939
import com.getcode.theme.LocalCodeColors
4040
import com.getcode.ui.components.AuthCheck
41-
import com.getcode.ui.components.BottomBarContainer
41+
import com.getcode.ui.components.bars.BottomBarContainer
4242
import com.getcode.ui.components.CodeScaffold
4343
import com.getcode.ui.components.OnLifecycleEvent
4444
import com.getcode.ui.components.TitleBar
45-
import com.getcode.ui.components.TopBarContainer
45+
import com.getcode.ui.components.bars.TopBarContainer
4646
import com.getcode.ui.utils.getActivity
4747
import com.getcode.ui.utils.getActivityScopedViewModel
4848
import com.getcode.ui.utils.measured

app/src/main/java/com/getcode/domain/CashLinkManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class CashLinkManager @Inject constructor(
2929
fun awaitBillGrab(
3030
amount: KinAmount,
3131
organizer: Organizer,
32-
owner: Ed25519.KeyPair,
32+
owner: KeyPair,
3333
present: (List<Byte>) -> Unit,
3434
onGrabbed: () -> Unit,
3535
onTimeout: () -> Unit,

app/src/main/java/com/getcode/navigation/screens/ModalScreens.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,8 @@ package com.getcode.navigation.screens
33
import android.webkit.JavascriptInterface
44
import androidx.activity.compose.BackHandler
55
import androidx.compose.foundation.isSystemInDarkTheme
6-
import androidx.compose.foundation.layout.fillMaxSize
7-
import androidx.compose.foundation.layout.imePadding
86
import androidx.compose.runtime.Composable
97
import androidx.compose.runtime.LaunchedEffect
10-
import androidx.compose.ui.Alignment
11-
import androidx.compose.ui.Modifier
128
import androidx.compose.ui.graphics.Color
139
import androidx.compose.ui.res.stringResource
1410
import cafe.adriel.voyager.core.screen.ScreenKey
@@ -17,11 +13,9 @@ import cafe.adriel.voyager.hilt.getViewModel
1713
import com.getcode.R
1814
import com.getcode.navigation.core.LocalCodeNavigator
1915
import com.getcode.theme.CodeTheme
20-
import com.getcode.ui.components.CodeCircularProgressIndicator
2116
import com.getcode.ui.components.SheetTitleDefaults
2217
import com.getcode.ui.utils.getActivityScopedViewModel
2318
import com.getcode.ui.utils.getStackScopedViewModel
24-
import com.getcode.ui.utils.toAGColor
2519
import com.getcode.view.login.PhoneConfirm
2620
import com.getcode.view.login.PhoneVerify
2721
import com.getcode.view.login.PhoneVerifyViewModel
@@ -46,8 +40,6 @@ import com.getcode.view.main.tip.ConnectAccountScreen
4640
import com.getcode.view.main.tip.EnterTipScreen
4741
import com.getcode.view.main.tip.IdentityConnectionReason
4842
import com.getcode.view.main.tip.TipConnectViewModel
49-
import com.kevinnzou.web.LoadingState
50-
import com.kevinnzou.web.WebView
5143
import com.kevinnzou.web.rememberWebViewNavigator
5244
import com.kevinnzou.web.rememberWebViewState
5345
import kotlinx.parcelize.IgnoredOnParcel

app/src/main/java/com/getcode/navigation/screens/Modals.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,10 @@ import androidx.compose.foundation.background
66
import androidx.compose.foundation.layout.Box
77
import androidx.compose.foundation.layout.BoxScope
88
import androidx.compose.foundation.layout.Column
9-
import androidx.compose.foundation.layout.ColumnScope
109
import androidx.compose.foundation.layout.WindowInsets
1110
import androidx.compose.foundation.layout.fillMaxHeight
1211
import androidx.compose.foundation.layout.fillMaxWidth
1312
import androidx.compose.foundation.layout.navigationBars
14-
import androidx.compose.foundation.layout.padding
15-
import androidx.compose.foundation.layout.statusBarsPadding
1613
import androidx.compose.foundation.layout.windowInsetsPadding
1714
import androidx.compose.runtime.Composable
1815
import androidx.compose.runtime.CompositionLocalProvider
@@ -21,7 +18,6 @@ import androidx.compose.runtime.derivedStateOf
2118
import androidx.compose.runtime.getValue
2219
import androidx.compose.runtime.remember
2320
import androidx.compose.runtime.rememberCoroutineScope
24-
import androidx.compose.ui.Alignment
2521
import androidx.compose.ui.Modifier
2622
import androidx.compose.ui.graphics.Color
2723
import androidx.compose.ui.platform.LocalSoftwareKeyboardController
@@ -36,7 +32,6 @@ import com.getcode.ui.components.SheetTitle
3632
import com.getcode.ui.components.SheetTitleDefaults
3733
import com.getcode.ui.components.SheetTitleText
3834
import com.getcode.ui.components.keyboardAsState
39-
import com.getcode.ui.utils.addIf
4035
import com.getcode.ui.utils.getActivityScopedViewModel
4136
import kotlinx.coroutines.delay
4237
import kotlinx.coroutines.launch

app/src/main/java/com/getcode/navigation/screens/PhoneCountrySelection.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import androidx.compose.ui.draw.clip
2020
import androidx.compose.ui.res.painterResource
2121
import androidx.compose.ui.text.font.FontWeight
2222
import androidx.compose.ui.unit.dp
23-
import com.getcode.theme.BrandLight
2423
import com.getcode.theme.CodeTheme
2524
import com.getcode.theme.White05
2625
import com.getcode.util.PhoneUtils

app/src/main/java/com/getcode/ui/components/Badge.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,14 @@ import androidx.compose.animation.fadeOut
99
import androidx.compose.animation.scaleIn
1010
import androidx.compose.animation.scaleOut
1111
import androidx.compose.foundation.layout.padding
12-
import androidx.compose.foundation.layout.size
1312
import androidx.compose.material.Text
1413
import androidx.compose.runtime.Composable
1514
import androidx.compose.ui.Modifier
1615
import androidx.compose.ui.draw.drawBehind
1716
import androidx.compose.ui.graphics.Color
1817
import androidx.compose.ui.text.font.FontWeight
19-
import androidx.compose.ui.unit.Dp
2018
import androidx.compose.ui.unit.dp
2119
import com.getcode.theme.CodeTheme
22-
import com.getcode.ui.components.chat.ChatNodeDefaults
23-
import com.getcode.ui.utils.circleBackground
2420

2521

2622
@Composable

app/src/main/java/com/getcode/ui/components/BottomBarContainer.kt

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)