-
- {rec.map((r, index) => (
-
-
-
-
-
- ))}
-
-
- {Array.from({ length: recommendedDotCount }).map((_, index) => (
+
+ {rec.map((r, index) => (
+
+
+
+
+
+ ))}
+
+
+ {Array.from({ length: recommendedDotCount }).map((_, index) => (
+
+ {canScrollRec && !recAtStart ? (
- {canScrollRec && !recAtStart ? (
-
- ) : null}
- {canScrollRec && !recAtEnd ? (
-
- ) : null}
+ onClick={() => scrollRec(-1)}
+ className="absolute left-0 top-[45%] hidden h-9 w-9 -translate-y-1/2 items-center justify-center rounded-lg border border-ark-line bg-[#292a31]/95 text-neutral-200 shadow-lg backdrop-blur transition hover:border-ark-gold hover:text-ark-gold md:flex"
+ aria-label="Previous recommendations"
+ >
+
+
+ ) : null}
+ {canScrollRec && !recAtEnd ? (
+
+ ) : null}