adding check for primary

This commit is contained in:
Kevin G Christiano 2020-05-06 15:25:32 -04:00
parent 1f18436f58
commit 9e9984a8c5

View File

@ -47,7 +47,9 @@ public class TwoButtonViewModel: MoleculeModelProtocol {
let typeContainer = try decoder.container(keyedBy: CodingKeys.self)
backgroundColor = try typeContainer.decodeIfPresent(Color.self, forKey: .backgroundColor)
primaryButton = try typeContainer.decodeIfPresent(ButtonModel.self, forKey: .primaryButton)
primaryButton?.style = .primary
if primaryButton?.style == nil {
primaryButton?.style = .primary
}
secondaryButton = try typeContainer.decodeIfPresent(ButtonModel.self, forKey: .secondaryButton)
if secondaryButton?.style == nil {
secondaryButton?.style = .secondary