From 9d3a23e69dd5ca346647ca5b9f53cbbc43352bd9 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Mon, 20 Jan 2025 19:19:37 -0600 Subject: [PATCH] get the small photo using the ImageCacheService Signed-off-by: Matt Bruce --- EmployeeDirectory/ViewModels/EmployeeCellViewModel.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/EmployeeDirectory/ViewModels/EmployeeCellViewModel.swift b/EmployeeDirectory/ViewModels/EmployeeCellViewModel.swift index b800144..6cba889 100644 --- a/EmployeeDirectory/ViewModels/EmployeeCellViewModel.swift +++ b/EmployeeDirectory/ViewModels/EmployeeCellViewModel.swift @@ -33,5 +33,12 @@ public class EmployeeCellViewModel: ObservableObject { self.team = employee.team self.employeeType = employee.employeeType.description + if let endpoint = employee.photoURLSmall { + Task{ + if let smallPhotoURL = URL(string: endpoint) { + smallPhoto = await ImageCacheService.shared.loadImage(from: smallPhotoURL) + } + } + } } }