feat: Fixes release build failures and get's release dockerfile working.

This commit is contained in:
2025-01-24 16:47:00 -05:00
parent 90c6058d56
commit 978ce8c74f
38 changed files with 233 additions and 217 deletions

View File

@@ -2,7 +2,7 @@ import Elementary
import ElementaryHTMX
import SharedModels
struct VendorDetail: HTML {
struct VendorDetail: HTML, Sendable {
let vendor: Vendor

View File

@@ -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)

View File

@@ -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> {