diff --git a/packages/frontend-misskey-world-engine/src/room/engine.ts b/packages/frontend-misskey-world-engine/src/room/engine.ts
index 1aef3aa98b..e86709b75b 100644
--- a/packages/frontend-misskey-world-engine/src/room/engine.ts
+++ b/packages/frontend-misskey-world-engine/src/room/engine.ts
@@ -40,7 +40,7 @@ import type { RoomAttachments, RoomState } from 'misskey-world/src/room/type.js'
import type { RawOptions } from 'misskey-world/src/mono.js';
const BAKE_TRANSFORM = false; // 実験的
-const IGNORE_FUNITURES: string[] = ['aquarium']; // for debug
+const IGNORE_FURNITURES: string[] = ['aquarium']; // for debug
const IN_WEB_WORKER = typeof window === 'undefined';
function enableFurnitureCollision(meshes: BABYLON.Mesh[]) {
@@ -377,7 +377,7 @@ export class RoomEngine extends EngineBase<{
public async init() {
await this.loadEnv();
- const furnitures = this.roomState.installedFurnitures.filter(o => !IGNORE_FUNITURES.includes(o.type));
+ const furnitures = this.roomState.installedFurnitures.filter(o => !IGNORE_FURNITURES.includes(o.type));
let loadedCount = 0;
if (this.roomState.worldScale !== WORLD_SCALE) {
diff --git a/packages/frontend-misskey-world-engine/src/room/furniture-defs.ts b/packages/frontend-misskey-world-engine/src/room/furniture-defs.ts
index 462d94d41c..8b4743afae 100644
--- a/packages/frontend-misskey-world-engine/src/room/furniture-defs.ts
+++ b/packages/frontend-misskey-world-engine/src/room/furniture-defs.ts
@@ -121,7 +121,7 @@ import { kakejiku } from './furnitures/kakejiku.js';
import { herbarium } from './furnitures/herbarium.js';
import type { FurnitureDef } from './furniture.js';
-export const FUNITURE_DEFS = [
+export const FURNITURE_DEFS = [
a4Case,
aircon,
allInOnePc,
@@ -239,7 +239,7 @@ export const FUNITURE_DEFS = [
] as FurnitureDef[];
export function getFurnitureDef(type: string): FurnitureDef {
- const def = FUNITURE_DEFS.find(x => x.id === type) as FurnitureDef | undefined;
+ const def = FURNITURE_DEFS.find(x => x.id === type) as FurnitureDef | undefined;
if (def == null) {
throw new Error(`Unrecognized furniture type: ${type}`);
}
diff --git a/packages/frontend/src/pages/rooms/room.add-furniture-dialog.vue b/packages/frontend/src/pages/rooms/room.add-furniture-dialog.vue
index e356fa07b4..e71dd69c8a 100644
--- a/packages/frontend/src/pages/rooms/room.add-furniture-dialog.vue
+++ b/packages/frontend/src/pages/rooms/room.add-furniture-dialog.vue
@@ -60,9 +60,9 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
-
+
@@ -73,12 +73,12 @@ SPDX-License-Identifier: AGPL-3.0-only
:enterFromClass="prefer.s.animation ? $style.transition_options_enterFrom : ''"
:leaveToClass="prefer.s.animation ? $style.transition_options_leaveTo : ''"
>
-
+
updateFurnitureOption(k, v)"
/>
@@ -139,8 +139,8 @@ const canvas = useTemplateRef('canvas');
const selectedId = ref
(null);
const showPreview = ref(false);
const selectedInstanceId = ref(null);
-const selectedFunitureOptionsState = ref(null);
-const selectedFunitureSchema = computed(() => selectedId.value == null ? null : FURNITURE_SCHEMA_DEFS[selectedId.value]);
+const selectedFurnitureOptionsState = ref(null);
+const selectedFurnitureSchema = computed(() => selectedId.value == null ? null : FURNITURE_SCHEMA_DEFS[selectedId.value]);
const showFurnitureOptions = ref(false);
const searchKeyword = ref('');
const searchResult = ref[]>([]);
@@ -222,14 +222,14 @@ watch(selectedId, (newId) => {
controller.clearFurniture();
controller.pauseRender();
selectedInstanceId.value = null;
- selectedFunitureOptionsState.value = null;
+ selectedFurnitureOptionsState.value = null;
} else {
const closeWaiting = os.waiting();
nextTick(() => {
try {
withTimeout(controller.loadFurniture(newId), 10000).then(res => {
selectedInstanceId.value = res.id;
- selectedFunitureOptionsState.value = deepClone(res.options);
+ selectedFurnitureOptionsState.value = deepClone(res.options);
controller.resumeRender();
closeWaiting();
showPreview.value = true;
@@ -250,7 +250,7 @@ watch(selectedId, (newId) => {
const updateFurnitureOption = throttle(100, (k: string, v: any) => {
controller.updateFurnitureOption(k, deepClone(v), attachments);
- selectedFunitureOptionsState.value![k] = v;
+ selectedFurnitureOptionsState.value![k] = v;
});
function ok() {
@@ -264,7 +264,7 @@ function ok() {
emit('ok', {
id: selectedId.value,
- options: deepClone(selectedFunitureOptionsState.value!),
+ options: deepClone(selectedFurnitureOptionsState.value!),
attachments: deepClone(attachments),
});
diff --git a/packages/frontend/src/pages/rooms/room.core.vue b/packages/frontend/src/pages/rooms/room.core.vue
index 1af2ada0cf..30cddbf55c 100644
--- a/packages/frontend/src/pages/rooms/room.core.vue
+++ b/packages/frontend/src/pages/rooms/room.core.vue
@@ -84,7 +84,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
{{ i18n.ts._miWorld.standUp }} (Q)
@@ -536,8 +536,8 @@ function duplicateSelectedFurniture() {
canvas.value!.focus();
}
-function removeSelectedFuniture() {
- controller.removeSelectedFuniture();
+function removeSelectedFurniture() {
+ controller.removeSelectedFurniture();
canvas.value!.focus();
}