Skip to content

Commit 912b45e

Browse files
authored
Merge pull request #265 from uhooi/refactor/extract-sakatsus-count-text
サ活一覧の件数表示を共通化
2 parents dcb8868 + f9b41fb commit 912b45e

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

LokiPackage/Sources/Features/Sakatsu/SakatsuList/SakatsuListScreen.swift

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -105,16 +105,12 @@ private extension SakatsuListScreen {
105105
) -> some ToolbarContent {
106106
if #available(iOS 26.0, *) {
107107
ToolbarItem(placement: .largeSubtitle) {
108-
Text("\(sakatsusCount) Sakatsu(s)", bundle: .module)
109-
.font(.subheadline)
110-
.foregroundStyle(.secondary)
108+
sakatsusCountText(sakatsusCount: sakatsusCount)
111109
.frame(maxWidth: .infinity, alignment: .leading)
112110
}
113111

114112
ToolbarItem(placement: .subtitle) {
115-
Text("\(sakatsusCount) Sakatsu(s)", bundle: .module)
116-
.font(.subheadline)
117-
.foregroundStyle(.secondary)
113+
sakatsusCountText(sakatsusCount: sakatsusCount)
118114
}
119115

120116
ToolbarItem(placement: .topBarTrailing) {
@@ -162,6 +158,13 @@ private extension SakatsuListScreen {
162158
}
163159
}
164160
}
161+
162+
@available(iOS 26.0, *)
163+
private func sakatsusCountText(sakatsusCount: Int) -> some View {
164+
Text("\(sakatsusCount) Sakatsu(s)", bundle: .module)
165+
.font(.subheadline)
166+
.foregroundStyle(.secondary)
167+
}
165168
}
166169

167170
private extension View {

0 commit comments

Comments
 (0)