Improve watch widget
This commit is contained in:
@ -24,16 +24,31 @@ struct SimpleEntry: TimelineEntry {
|
||||
}
|
||||
|
||||
struct Sesame_WidgetEntryView : View {
|
||||
|
||||
@Environment(\.widgetRenderingMode)
|
||||
var widgetRenderingMode
|
||||
|
||||
@Environment(\.widgetFamily)
|
||||
var widgetFamily
|
||||
|
||||
var entry: Provider.Entry
|
||||
|
||||
var body: some View {
|
||||
switch widgetRenderingMode {
|
||||
default:
|
||||
image.unredacted()
|
||||
}
|
||||
}
|
||||
|
||||
private var image: some View {
|
||||
Image(systemSymbol: .lock)
|
||||
.resizable()
|
||||
.aspectRatio(contentMode: .fit)
|
||||
.padding()
|
||||
.fontWeight(.thin)
|
||||
.widgetURL(URL(string: "sesame:///open")!)
|
||||
.containerBackground(.green, for: .widget)
|
||||
.widgetAccentable()
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user