can have / save multiple custom widgets
This commit is contained in:
@@ -293,8 +293,15 @@ struct SmallIconView: View {
|
||||
|
||||
var body: some View {
|
||||
GeometryReader { geo in
|
||||
CustomWidgetView(customWidgetModel: UserDefaultsStore.getCustomWidget())
|
||||
.frame(width: geo.size.width, height: geo.size.height)
|
||||
if let inUseWidget = UserDefaultsStore.getCustomWidgets().first(where: {
|
||||
$0.inUse == true
|
||||
}) {
|
||||
CustomWidgetView(customWidgetModel: inUseWidget)
|
||||
.frame(width: geo.size.width, height: geo.size.height)
|
||||
} else {
|
||||
CustomWidgetView(customWidgetModel: CustomWidgetModel.randomWidget)
|
||||
.frame(width: geo.size.width, height: geo.size.height)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user