diff --git a/app/javascript/wardrobe-2020/WardrobePage/PosePicker.js b/app/javascript/wardrobe-2020/WardrobePage/PosePicker.js
index 63cf0b22..8fb6236b 100644
--- a/app/javascript/wardrobe-2020/WardrobePage/PosePicker.js
+++ b/app/javascript/wardrobe-2020/WardrobePage/PosePicker.js
@@ -139,15 +139,9 @@ function PosePicker({
return null;
}
- // If there's only one pose anyway, don't bother showing a picker!
- // (Unless we're Support, in which case we want the ability to pop it open to
- // inspect and label the Unknown poses!)
- const numAvailablePoses = Object.values(poseInfos).filter(
- (p) => p.isAvailable,
+ const numStandardPoses = Object.values(poseInfos).filter(
+ (p) => p.isAvailable && STANDARD_POSES.includes(p.pose),
).length;
- if (numAvailablePoses <= 1 && !isSupportUser) {
- return null;
- }
const onChange = (e) => {
dispatchToOutfit({ type: "setPose", pose: e.target.value });
@@ -218,20 +212,17 @@ function PosePicker({
onChange={onChange}
initialFocusRef={initialFocusRef}
/>
- {numAvailablePoses <= 1 && (
-
-
- The empty picker is hidden for most users!
-
- You can see it because you're a Support user.
-
-
+ {numStandardPoses == 0 && (
+
+ We're still working on labeling these! For now,
+ we're just giving you one of the poses we have.
+
)}
>
)}
@@ -371,6 +362,8 @@ const GENDER_PRESENTATION_STRINGS = {
SICK_FEM: "Feminine",
};
+const STANDARD_POSES = Object.keys(EMOTION_STRINGS);
+
function PoseOption({
poseInfo,
onChange,