amplify-swift/Amplify/Core/Configuration/Internal/Amplify+Resolve.swift

21 lines
423 B
Swift

//
// Copyright Amazon.com Inc. or its affiliates.
// All Rights Reserved.
//
// SPDX-License-Identifier: Apache-2.0
//
import Foundation
extension Amplify {
static func resolve(configuration: AmplifyConfiguration? = nil) throws -> AmplifyConfiguration {
if let configuration = configuration {
return configuration
}
return try AmplifyConfiguration(bundle: Bundle.main)
}
}