fix: Fixes duct sizing rooms table not showing forms correctly, updates the table styles.
This commit is contained in:
24
Sources/ViewController/Extensions/String+extensions.swift
Normal file
24
Sources/ViewController/Extensions/String+extensions.swift
Normal file
@@ -0,0 +1,24 @@
|
||||
import Foundation
|
||||
|
||||
extension String {
|
||||
|
||||
func appendingPath(_ string: String) -> Self {
|
||||
guard string.starts(with: "/") else {
|
||||
return self.appending("/\(string)")
|
||||
}
|
||||
return self.appending(string)
|
||||
}
|
||||
|
||||
func appendingPath(_ id: UUID?) -> Self {
|
||||
guard let id else { return self }
|
||||
return appendingPath(id.uuidString)
|
||||
}
|
||||
|
||||
func appendingPath(_ id: UUID) -> Self {
|
||||
return appendingPath(id.uuidString)
|
||||
}
|
||||
|
||||
var idString: Self {
|
||||
replacing("-", with: "")
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user