From dd1d288d0d0dae97d42c0c34e626bb1095aeee4a Mon Sep 17 00:00:00 2001 From: goddonebianu Date: Tue, 21 Oct 2025 16:56:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A5=E7=AA=97=E5=8F=A3=E5=AE=BD=E9=AB=98?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E5=8D=95=E8=AF=8D=E6=9D=BF=E5=AE=BD=E9=AB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/word-board/WordBoard.tsx | 2 +- src/app/word-board/page.tsx | 2 +- src/config/word-board-config.ts | 6 ++++++ src/constants.ts | 4 ---- 4 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 src/config/word-board-config.ts delete mode 100644 src/constants.ts diff --git a/src/app/word-board/WordBoard.tsx b/src/app/word-board/WordBoard.tsx index 47b7eb4..b9699d3 100644 --- a/src/app/word-board/WordBoard.tsx +++ b/src/app/word-board/WordBoard.tsx @@ -1,6 +1,6 @@ 'use client'; -import { BOARD_WIDTH, TEXT_WIDTH, BOARD_HEIGHT, TEXT_SIZE } from "@/constants"; +import { BOARD_WIDTH, TEXT_WIDTH, BOARD_HEIGHT, TEXT_SIZE } from "@/config/word-board-config"; import { Word } from "@/interfaces"; import { Dispatch, SetStateAction, useEffect } from "react"; diff --git a/src/app/word-board/page.tsx b/src/app/word-board/page.tsx index 840fe91..bbbb27d 100644 --- a/src/app/word-board/page.tsx +++ b/src/app/word-board/page.tsx @@ -3,7 +3,7 @@ import WordBoard from "@/app/word-board/WordBoard"; import Button from "../../components/Button"; import { KeyboardEvent, useRef, useState } from "react"; import { Word } from "@/interfaces"; -import { BOARD_WIDTH, TEXT_WIDTH, BOARD_HEIGHT, TEXT_SIZE } from "@/constants"; +import { BOARD_WIDTH, TEXT_WIDTH, BOARD_HEIGHT, TEXT_SIZE } from "@/config/word-board-config"; import { inspect } from "@/utils"; export default function Home() { diff --git a/src/config/word-board-config.ts b/src/config/word-board-config.ts new file mode 100644 index 0000000..e35b577 --- /dev/null +++ b/src/config/word-board-config.ts @@ -0,0 +1,6 @@ +// export const BOARD_WIDTH = 800; +// export const BOARD_HEIGHT = 500; +export const BOARD_WIDTH = window.innerWidth * 0.68; +export const BOARD_HEIGHT = window.innerHeight * 0.68; +export const TEXT_SIZE = 30; +export const TEXT_WIDTH = TEXT_SIZE * 0.6; \ No newline at end of file diff --git a/src/constants.ts b/src/constants.ts deleted file mode 100644 index dcd9811..0000000 --- a/src/constants.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const BOARD_WIDTH = 800; -export const BOARD_HEIGHT = 500; -export const TEXT_SIZE = 30; -export const TEXT_WIDTH = TEXT_SIZE * 0.6; \ No newline at end of file