// import Dependencies // import Foundation // // public extension DependencyValues { // var dateFormatter: DateFormatter { // get { self[DateFormatter.self] } // set { self[DateFormatter.self] = newValue } // } // } // // #if hasFeature(RetroactiveAttribute) // extension DateFormatter: @retroactive DependencyKey { // // public static var liveValue: DateFormatter { // let formatter = DateFormatter() // formatter.dateStyle = .short // return formatter // } // } // #else // extension DateFormatter: DependencyKey { // public static var liveValue: DateFormatter { // let formatter = DateFormatter() // formatter.dateStyle = .short // return formatter // } // } // #endif