Skip to content

Instantly share code, notes, and snippets.

@koolfreak
koolfreak / HomeUIView.swift
Last active July 21, 2023 10:40
RLMException, reason: 'Object has been deleted or invalidated.'
struct HomeUIView: View {
@StateObject var transactionModel = TransactionViewModel()
@ObservedResults(ExpenseData.self) var expensesList
@ObservedResults(ExpenseData.self) var expenseWithActiveCashAdvances
@ObservedResults(ExpenseData.self, filter: NSPredicate(format: "txnType == 'income' AND caStatus = 0")) var cashAdvances
var body: some View {
@Composable
fun TimeEntry() {
val currentContext = LocalContext.current
val barcodeLauncher = rememberLauncherForActivityResult(ScanContract(), onResult = { result ->
if(result.contents != null) {
Toast.makeText(currentContext, result.contents, Toast.SHORT).show()
}
}