Skip to content
Snippets Groups Projects
Commit cb8eda4e authored by Mohamed Metwalli's avatar Mohamed Metwalli
Browse files

Add submission data

parent 749d2344
No related branches found
No related tags found
No related merge requests found
package de.rki.coronawarnapp.ui.main.home
import de.rki.coronawarnapp.risk.RiskState
import de.rki.coronawarnapp.submission.ui.homecards.FetchingResult
import de.rki.coronawarnapp.submission.ui.homecards.NoTest
import de.rki.coronawarnapp.submission.ui.homecards.SubmissionDone
import de.rki.coronawarnapp.submission.ui.homecards.TestError
import de.rki.coronawarnapp.submission.ui.homecards.TestErrorCard
import de.rki.coronawarnapp.submission.ui.homecards.TestFetchingCard
import de.rki.coronawarnapp.submission.ui.homecards.TestInvalid
import de.rki.coronawarnapp.submission.ui.homecards.TestInvalidCard
import de.rki.coronawarnapp.submission.ui.homecards.TestNegative
import de.rki.coronawarnapp.submission.ui.homecards.TestNegativeCard
import de.rki.coronawarnapp.submission.ui.homecards.TestPending
import de.rki.coronawarnapp.submission.ui.homecards.TestPendingCard
import de.rki.coronawarnapp.submission.ui.homecards.TestPositive
import de.rki.coronawarnapp.submission.ui.homecards.TestPositiveCard
import de.rki.coronawarnapp.submission.ui.homecards.TestSubmissionDoneCard
import de.rki.coronawarnapp.submission.ui.homecards.TestUnregisteredCard
import de.rki.coronawarnapp.tracing.TracingProgress
import de.rki.coronawarnapp.tracing.states.IncreasedRisk
import de.rki.coronawarnapp.tracing.states.LowRisk
import de.rki.coronawarnapp.tracing.states.TracingDisabled
import de.rki.coronawarnapp.tracing.states.TracingFailed
import de.rki.coronawarnapp.tracing.states.TracingInProgress
import de.rki.coronawarnapp.tracing.ui.homecards.IncreasedRiskCard
import de.rki.coronawarnapp.tracing.ui.homecards.LowRiskCard
import de.rki.coronawarnapp.tracing.ui.homecards.TracingDisabledCard
import de.rki.coronawarnapp.tracing.ui.homecards.TracingFailedCard
import de.rki.coronawarnapp.tracing.ui.homecards.TracingProgressCard
import org.joda.time.Instant
......@@ -60,9 +78,55 @@ object HomeData {
),
onCardClick = {}
)
val tracingFailedItem = TracingFailedCard.Item(
state = TracingFailed(
riskState = RiskState.CALCULATION_FAILED,
isInDetailsMode = true,
lastExposureDetectionTime = Instant.now()
),
onCardClick = {},
onRetryClick = {}
)
}
object Submission {
val testUnregisteredItem = TestUnregisteredCard.Item(
state = NoTest,
onClickAction = {}
)
val testFetchingItem = TestFetchingCard.Item(
state = FetchingResult
)
val testPositiveItem = TestPositiveCard.Item(
state = TestPositive,
onClickAction = {}
)
val testNegativeItem = TestNegativeCard.Item(
state = TestNegative,
onClickAction = {}
)
val testInvalidItem = TestInvalidCard.Item(
state = TestInvalid,
onDeleteTest = {}
)
val testErrorItem = TestErrorCard.Item(
state = TestError,
onDeleteTest = {}
)
val testPendingItem = TestPendingCard.Item(
state = TestPending,
onClickAction = {}
)
val testSubmissionDoneItem = TestSubmissionDoneCard.Item(
state = SubmissionDone
)
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment