feat: Fixes release build failures and get's release dockerfile working.
This commit is contained in:
@@ -2,7 +2,7 @@ import Elementary
|
||||
import ElementaryHTMX
|
||||
import SharedModels
|
||||
|
||||
struct VendorDetail: HTML {
|
||||
struct VendorDetail: HTML, Sendable {
|
||||
|
||||
let vendor: Vendor
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import Elementary
|
||||
import ElementaryHTMX
|
||||
import SharedModels
|
||||
|
||||
struct VendorForm: HTML {
|
||||
struct VendorForm: HTML, Sendable {
|
||||
|
||||
let context: Context
|
||||
var vendor: Vendor? { context.vendor }
|
||||
@@ -15,7 +15,7 @@ struct VendorForm: HTML {
|
||||
|
||||
init() { self.init(.float(nil)) }
|
||||
|
||||
enum Context {
|
||||
enum Context: Sendable {
|
||||
case float(Vendor? = nil, shouldShow: Bool = false)
|
||||
case formOnly(Vendor)
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import Elementary
|
||||
import ElementaryHTMX
|
||||
import SharedModels
|
||||
|
||||
struct VendorTable: HTML {
|
||||
struct VendorTable: HTML, Sendable {
|
||||
let vendors: [Vendor]
|
||||
|
||||
var content: some HTML {
|
||||
@@ -30,7 +30,7 @@ struct VendorTable: HTML {
|
||||
}
|
||||
}
|
||||
|
||||
struct Row: HTML {
|
||||
struct Row: HTML, Sendable {
|
||||
let vendor: Vendor
|
||||
|
||||
var content: some HTML<HTMLTag.tr> {
|
||||
|
||||
Reference in New Issue
Block a user