mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-17 22:01:35 +00:00
* style: apply SwiftFormat 0.62.1 rules Refs #103202 * ci: enforce deterministic Swift lint Refs #103202 * refactor: keep gateway connect lint-clean Refs #103202 * style: keep iOS typography checks warning-free * ci: route MLX Swift changes through pre-push * fix: preserve native i18n extraction after Swift cleanup * refactor: keep rebased Swift surfaces lint-clean * style: format latest Swift additions * chore: refresh native i18n inventory * style: keep generated Swift formatter-clean * fix: preserve node route invalidation callbacks * fix: keep native translation IDs stable * fix: retain native translation identifiers * fix: preserve translations across Swift source moves
21 lines
434 B
Swift
21 lines
434 B
Swift
import SwiftUI
|
|
|
|
struct MenuSessionsHeaderView: View {
|
|
let count: Int
|
|
let statusText: String?
|
|
|
|
var body: some View {
|
|
MenuHeaderCard(
|
|
title: "Context",
|
|
subtitle: self.subtitle,
|
|
statusText: self.statusText)
|
|
}
|
|
|
|
private var subtitle: String {
|
|
if self.count == 1 {
|
|
return "1 session · 24h"
|
|
}
|
|
return "\(self.count) sessions · 24h"
|
|
}
|
|
}
|