diff --git a/.tool-versions b/.tool-versions
index 139632a..79900ee 100644
--- a/.tool-versions
+++ b/.tool-versions
@@ -1,4 +1,4 @@
nodejs 20.11.1
-ruby 3.3.4
+ruby 3.3.3
bundler 2.3.26
cocoapods 1.15.2
diff --git a/components/__tests__/subgroup.test.tsx b/components/__tests__/subgroup.test.tsx
index fea4370..bab3cdb 100644
--- a/components/__tests__/subgroup.test.tsx
+++ b/components/__tests__/subgroup.test.tsx
@@ -18,11 +18,13 @@ describe("Subgroup", () => {
id: 1,
label: 1,
totalSignedUpCount: 10,
+ rangeAccessLabel: "510-650",
} as EventSubgroup;
render();
expect(screen.getByText("10")).toBeTruthy();
+ expect(screen.getByText("510-650")).toBeTruthy();
});
it("renders correctly with isPressable set to false", () => {
diff --git a/components/subgroup.tsx b/components/subgroup.tsx
index 2a93f17..141aca4 100644
--- a/components/subgroup.tsx
+++ b/components/subgroup.tsx
@@ -2,7 +2,7 @@ import { forwardRef } from "react";
import { Pressable, View } from "react-native";
import { Text } from "@/components";
-import { ChevronRightIcon } from "@/components/icons";
+import { ChevronRightIcon, RankingIcon, UsersIcon } from "@/components/icons";
import { SubgroupBadge } from "@/components/subgroup-badge";
import { labelToCategory } from "@/libs/zwiftpower";
import { cn } from "@/styles";
@@ -34,13 +34,26 @@ export const Subgroup = forwardRef(function Subgroup(
)}
{...props}
>
-
+
- {subgroup.totalSignedUpCount}
+
+
+
+ {subgroup.totalSignedUpCount}
+
+ {subgroup.rangeAccessLabel && (
+
+
+
+ {subgroup.rangeAccessLabel}
+
+
+ )}
+