From d152a300c263718bddddd841dde89c9c5f75d1f3 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Sat, 15 Nov 2025 19:30:03 +0530 Subject: [PATCH] Added 0 check for previousValue --- SwiftfulCrypto/Core/Home/ViewModels/HomeViewModel.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SwiftfulCrypto/Core/Home/ViewModels/HomeViewModel.swift b/SwiftfulCrypto/Core/Home/ViewModels/HomeViewModel.swift index 4918132..73d53fc 100644 --- a/SwiftfulCrypto/Core/Home/ViewModels/HomeViewModel.swift +++ b/SwiftfulCrypto/Core/Home/ViewModels/HomeViewModel.swift @@ -157,7 +157,10 @@ class HomeViewModel: ObservableObject { } .reduce(0, +) - let percentageChange = ((portfolioValue - previousValue) / previousValue) + var percentageChange:Double? { + guard previousValue != 0 else {return nil} + return ((portfolioValue - previousValue) / previousValue) + } let portfolio = StatisticModel( title: "Portfolio Value",