(arr: T[]): T[][] {
+ return arr.map((_, i) => arr.slice(0, i));
+}
+
+const MultiWheel: Component = ({ items }, _) => (
+
+ {slices(items).map(items => (
+
+ ))}
+
+);
+
// i'll probably just hardcode the delays... lame but w/e
// nope
// it would be possible to have it so the final text is actually properyly selectable maybe but eh
const Take: Component = ({ subjects, objects, adjectives }, _) => (
-
who eat
{" "}
-
are
{" "}
-
+
who eat
{" "}
+
are
{" "}
+
);