feat: add nfc step 1

This commit is contained in:
2026-06-05 01:47:39 +02:00
parent 8e53a927a0
commit cc50ff08df
7 changed files with 340 additions and 9 deletions
@@ -142,6 +142,15 @@ sealed interface ClipboardOfferState {
) : ClipboardOfferState
}
sealed interface NfcOfferState {
data object None : NfcOfferState
data class Detected(
val raw : String,
val inputType: SendInputType
) : NfcOfferState
}
/**
* Shared interface for send states that represent a fully decoded invoice
* ready for user confirmation. Allows ConfirmCardContent to accept either