mirror of
https://github.com/jakejarvis/sofa.git
synced 2026-10-16 07:25:44 -04:00
fix(native): regroup Upcoming when the day or language changes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
6 files changed
+71
-14
No files matched your search
@@ -187,4 +187,18 @@ describe("groupByDateBucket past option", () => {
|
||||
const result = groupByDateBucket([{ date: "2024-06-13" }]);
|
||||
expect(result[0].key).toBe("tomorrow");
|
||||
});
|
||||
|
||||
test("an explicit today overrides the real date", () => {
|
||||
const result = groupByDateBucket([{ date: "2026-01-06" }], { today: "2026-01-05" });
|
||||
expect(result[0].key).toBe("tomorrow");
|
||||
});
|
||||
|
||||
test("an explicit locale drives month labels", () => {
|
||||
const result = groupByDateBucket([{ date: "2026-02-20" }], {
|
||||
today: "2026-01-05",
|
||||
locale: "de",
|
||||
});
|
||||
expect(result[0].key).toBe("month_2026-02");
|
||||
expect(result[0].label).toBe("Februar");
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user