+
+
+ }
+ onClick={() => setIsCountOpen(!isCountOpen)}
+ aria-label={t("Column count")}
+ >
+ {t("{{count}} Columns", { count: columnCount })}
+
+
+
+
+ {[2, 3, 4, 5].map((n) => (
+ : null
+ }
+ onClick={() => setColumnCount(n)}
+ size="xs"
+ >
+ {t("{{count}} Columns", { count: n })}
+
+ ))}
+
+
+
+
+ {presets.length > 0 &&
}
+
+ {presets.map((preset) => (
+
+ setLayout(preset.layout)}
+ size="lg"
+ aria-label={t(preset.label)}
+ variant="subtle"
+ className={clsx({
+ [classes.active]: currentLayout === preset.layout,
+ })}
+ >
+
+
+
+ ))}
+
+