Skip to content

Commit 06ce07f

Browse files
committed
refactor: update package dependencies and streamline DataModeModal component
- Upgraded @biomejs/biome to version 2.4.6 and @iconify/json to version 2.2.447 in package.json for improved compatibility. - Refactored DataModeModal component to utilize memoization, enhancing performance and reducing unnecessary re-renders. - Simplified state management and form handling within DataModeModal, improving code clarity and maintainability.
1 parent 857bcf2 commit 06ce07f

3 files changed

Lines changed: 378 additions & 436 deletions

File tree

package.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,8 @@
4949
"zustand": "^5.0.11"
5050
},
5151
"devDependencies": {
52-
<<<<<<< HEAD
53-
"@biomejs/biome": "^2.3.10",
54-
"@flowgram.ai/ts-config": "^1.0.6",
55-
"@iconify/json": "^2.2.419",
56-
=======
5752
"@biomejs/biome": "^2.4.6",
5853
"@iconify/json": "^2.2.447",
59-
>>>>>>> dev
6054
"@svgr/core": "^8.1.0",
6155
"@svgr/plugin-jsx": "^8.1.0",
6256
"@tailwindcss/vite": "^4.2.1",

src/components/base/tag-management/index.tsx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,8 @@ import type React from 'react';
44
import { useState } from 'react';
55
import { useTranslation } from 'react-i18next';
66
import DragModal from '@/components/modal/DragModal';
7-
<<<<<<< HEAD
8-
=======
9-
import { useTagStore } from '@/stores/useTagStore.ts';
10-
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
11-
import { tagService } from '@/services/engine';
12-
>>>>>>> dev
137
import { tagsService } from '@/services/common/tags/tagsApi';
8+
import { tagService } from '@/services/engine';
149
import { useTagStore } from '@/stores/useTagStore.ts';
1510
import TagItemEditor from './tag-item-editor';
1611

@@ -48,9 +43,7 @@ const TagManagementModal: React.FC<TagManagementModalProps> = ({ type, show }) =
4843
// 创建新标签(应用标签走 engine tagService)
4944
const createNewTagMutation = useMutation({
5045
mutationFn: async (name: string) => {
51-
const res = isAppTag
52-
? await tagService.createTag({ name, type })
53-
: await tagsService.addTag({ name, type });
46+
const res = isAppTag ? await tagService.createTag({ name, type }) : await tagsService.addTag({ name, type });
5447
return res;
5548
},
5649
onMutate: () => {

0 commit comments

Comments
 (0)