feat: 更新 ESLint 和 Prettier 配置,增强代码质量管理

- 在 .gitignore 中添加 public/audio/* 以忽略音频文件。
- 更新 bun.lock,添加 eslint-config-prettier 和 eslint-plugin-prettier 依赖,确保 ESLint 与 Prettier 的兼容性。
- 修改 eslint.config.ts,整合 Prettier 规则,优化代码风格一致性。
- 在 package.json 中添加 lint:fix 和 format 脚本,简化代码格式化和修复流程。
- 更新 tailwind.config.ts 和其他组件文件,统一代码风格,提升可读性。
This commit is contained in:
zhongyidian committed 2026-03-05 13:50:47 +08:00
1 parent 5d00adc1a5
commit 76c67b492e
216 files changed
+12454 -13976

No files matched your search

+15 -21
View File
@@ -1,17 +1,17 @@
import { getBackgroundImage, getStaticImage } from "@/lib/utils";
import { useNavigate, useParams } from "react-router-dom";
import { Image } from "@/components";
import { getBackgroundImage, getStaticImage } from '@/lib/utils'
import { useNavigate, useParams } from 'react-router-dom'
import { Image } from '@/components'
const Maozedong = () => {
const navigate = useNavigate();
const navigate = useNavigate()
const { moduleName } = useParams<{
moduleName: string;
}>();
moduleName: string
}>()
// starName 固定为 maozedong
const starName = "maozedong";
const starName = 'maozedong'
if (!moduleName) return null;
if (!moduleName) return null
return (
<div
@@ -22,7 +22,7 @@ const Maozedong = () => {
>
<Image
className="absolute right-37 top-22"
src={getStaticImage("components/革命先驱故居-返回")}
src={getStaticImage('components/革命先驱故居-返回')}
button
onClick={() => navigate(`/entrance/${moduleName}`)}
/>
@@ -30,20 +30,14 @@ const Maozedong = () => {
<div className="absolute right-20 top-75 flex flex-col space-y-10">
<Image
button
src={getStaticImage("star/一-解锁")}
src={getStaticImage('star/一-解锁')}
onClick={() => navigate(`/${moduleName}/${starName}/place1`)}
/>
<Image
button
src={getStaticImage("star/二-解锁")}
/>
<Image
button
src={getStaticImage("star/三-解锁")}
/>
<Image button src={getStaticImage('star/二-解锁')} />
<Image button src={getStaticImage('star/三-解锁')} />
</div>
</div>
);
};
)
}
export default Maozedong;
export default Maozedong