+
+ {{
+ $t("pages.play.matchmaking.settings")
+ }}
+ {{
+ $t("pages.play.matchmaking.settings")
+ }}
+
+
+
+
+
+
diff --git a/components/matchmaking/PlayWherePrompt.vue b/components/matchmaking/PlayWherePrompt.vue
index 72909c271..dc2a88d31 100644
--- a/components/matchmaking/PlayWherePrompt.vue
+++ b/components/matchmaking/PlayWherePrompt.vue
@@ -10,18 +10,19 @@ import {
DialogTitle,
} from "~/components/ui/dialog";
import {
- Sheet,
- SheetContent,
- SheetDescription,
- SheetTitle,
-} from "~/components/ui/sheet";
+ Drawer,
+ DrawerContent,
+ DrawerDescription,
+ DrawerTitle,
+} from "~/components/ui/drawer";
import PlayWhereChoices from "~/components/matchmaking/PlayWhereChoices.vue";
import { useMatchmakingStore } from "~/stores/MatchmakingStore";
import { roundedPing } from "~/components/play/matchmakingHero";
// Asks a player on a LAN whether to play there or online, the first time they
// queue or host this session. Anchored to the button that asked on desktop; a
-// bottom sheet on phones; a small dialog when nothing anchors it (a menu item).
+// swipe-down drawer on phones; a small dialog when nothing anchors it (a menu
+// item).
const { t } = useI18n();
const matchmaking = useMatchmakingStore();
const isMobile = useMediaQuery("(max-width: 767px)");
@@ -99,19 +100,21 @@ function onOpenChange(open: boolean) {
-