Tunglies
1cd013fb94
Refactor components to remove forwardRef and simplify props handling
...
- Updated multiple components to remove the use of forwardRef, simplifying the props structure.
- Adjusted imports and component definitions accordingly.
- Ensured consistent handling of refs and props across various viewer components.
- Improved readability and maintainability of the codebase.
2025-09-30 14:26:40 +08:00
Tunglies
627119bb22
Refactor imports and improve code organization across multiple components and hooks
...
- Consolidated and reordered imports in various files for better readability and maintainability.
- Removed unused imports and ensured consistent import styles.
- Enhanced the structure of components by grouping related imports together.
- Updated the layout and organization of hooks to streamline functionality.
- Improved the overall code quality by following best practices in import management.
2025-09-18 23:34:38 +08:00
Tunglies
475a09bb54
feat: comprehensive oxlint cleanup - remove unused code
...
🧹 Cleanup Summary:
- Fixed 83 oxlint warnings across 50+ files
- Removed unused imports, variables, and functions
- Maintained all functional code and error handling
- Improved bundle size and code maintainability
📝 Key Changes:
- Cleaned unused React hooks (useState, useEffect, useClashInfo)
- Removed unused Material-UI imports (useTheme, styled components)
- Deleted unused interfaces and type definitions
- Fixed spread operator usage and boolean casting
- Simplified catch parameters where appropriate
🎯 Files Modified:
- React components: home.tsx, settings, profiles, etc.
- Custom hooks: use-*.ts files
- Utility functions and type definitions
- Configuration files
✅ Result: 0 oxlint warnings (from 83 warnings)
🔧 All functionality preserved
📦 Reduced bundle size through dead code elimination
2025-08-22 18:48:56 +08:00
Tunglies
f07d508018
refactor: standardize casing for "HTTP Port" to "Http Port" in localization files
2025-06-11 03:40:16 +08:00
Tunglies
09969d95de
feat: add rustfmt configuration and CI workflow for code formatting
...
refactor: streamline formatting workflow by removing unused taplo steps and clarifying directory change
refactor: remove unnecessary directory change step in formatting workflow
2025-06-06 22:13:11 +08:00
Ahao
1dbfc96ebf
optimize port setting exit and save mechanism
2025-05-21 15:27:43 +08:00
Ahao
7cd1816866
optimized port settings and added one-click random API port and key/separate refresh button
2025-05-20 18:49:16 +08:00
wonfen
dc798fe2dd
chore: update deps & replace deprecated elements
2025-05-05 00:26:04 +08:00
wonfen
8296675574
refactor: notification system
2025-05-04 22:17:08 +08:00
MystiPanda
fe41817f25
perf: change port too slow
2024-07-07 18:22:02 +08:00
MystiPanda
8690b91632
chore: disable browser autocomplete
2024-07-07 11:16:59 +08:00
MystiPanda
951b48c337
chore: disable unnecessary ports by default
2024-07-04 18:58:34 +08:00
MystiPanda
c424e9dec8
chore: disable autocomplete
2024-07-02 19:02:05 +08:00
dongchengjie
0a8935686a
chore: add descriptions for Miscellaneous
2024-06-28 15:54:27 +08:00
RikudouPatrickstar
2f7c3cf21e
chore: update notification message and zh translation ( #1011 )
2024-05-12 14:40:18 +08:00
MystiPanda
f7ab8cc471
feat: Allow disable unused ports
2024-05-09 09:22:32 +08:00
MystiPanda
dbd2f697f9
fix: a little
2024-03-21 11:43:16 +08:00
MystiPanda
ae46332e42
feat: Support config redir port and tproxy port
2024-03-21 10:54:56 +08:00
MystiPanda
d003883de9
chore: limit port config
...
#699
2024-03-20 21:23:10 +08:00
MystiPanda
54f9c59d6e
refactor: Remove clash field filter
2024-02-05 17:28:36 +08:00
MystiPanda
73be027951
chore: change default port to 7897
2023-12-07 14:52:14 +08:00
MystiPanda
8de2712652
Revert "chore: change default port to 7897"
...
This reverts commit 55835785c0 .
2023-12-07 13:32:49 +08:00
wonfen
55835785c0
chore: change default port to 7897
2023-12-06 03:37:16 +08:00
WhizPanda
e9f14de05d
feat: support random mixed port
2023-12-01 12:56:18 +08:00
GyDi
5e626e2cc5
feat: add use clash hook
2022-11-23 17:44:40 +08:00
GyDi
dace993c21
refactor: adjust base components export
2022-11-20 22:03:55 +08:00
GyDi
32b72f0ef6
refactor: adjust setting dialog component
2022-11-20 21:48:39 +08:00
GyDi
a89e433f3d
fix: patch clash config
2022-11-18 18:37:17 +08:00
GyDi
7f0a04e3e3
feat: change clash port in dialog
2022-09-05 02:12:25 +08:00