以窗口宽高计算单词板宽高
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
'use client';
|
'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 { Word } from "@/interfaces";
|
||||||
import { Dispatch, SetStateAction, useEffect } from "react";
|
import { Dispatch, SetStateAction, useEffect } from "react";
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import WordBoard from "@/app/word-board/WordBoard";
|
|||||||
import Button from "../../components/Button";
|
import Button from "../../components/Button";
|
||||||
import { KeyboardEvent, useRef, useState } from "react";
|
import { KeyboardEvent, useRef, useState } from "react";
|
||||||
import { Word } from "@/interfaces";
|
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";
|
import { inspect } from "@/utils";
|
||||||
|
|
||||||
export default function Home() {
|
export default function Home() {
|
||||||
|
|||||||
6
src/config/word-board-config.ts
Normal file
6
src/config/word-board-config.ts
Normal file
@@ -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;
|
||||||
@@ -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;
|
|
||||||
Reference in New Issue
Block a user