优化代码,拆分组件

This commit is contained in:
2025-10-28 11:58:02 +08:00
parent 4529c58aad
commit 00d7aee32a
22 changed files with 2745 additions and 3064 deletions

View File

@@ -1,6 +1,6 @@
"use client";
import TheBoard from "@/app/word-board/TheBoard";
import Button from "../../components/Button";
import LightButton from "../../components/buttons/LightButton";
import { KeyboardEvent, useRef, useState } from "react";
import { Word } from "@/interfaces";
import {
@@ -165,12 +165,12 @@ export default function WordBoard() {
type="text"
className="focus:outline-none border-b-2 border-black"
/>
<Button onClick={insertWord}></Button>
<Button onClick={deleteWord}></Button>
<Button onClick={searchWord}></Button>
<Button onClick={importWords}></Button>
<Button onClick={exportWords}></Button>
<Button onClick={deleteAll}></Button>
<LightButton onClick={insertWord}></LightButton>
<LightButton onClick={deleteWord}></LightButton>
<LightButton onClick={searchWord}></LightButton>
<LightButton onClick={importWords}></LightButton>
<LightButton onClick={exportWords}></LightButton>
<LightButton onClick={deleteAll}></LightButton>
{/* <Button label="朗读" onClick={readWordAloud}></Button> */}
</div>
<input