Skip to content

Feature/preview board#3

Merged
clFaster merged 7 commits intomainfrom
feature/preview-board
Mar 10, 2026
Merged

Feature/preview board#3
clFaster merged 7 commits intomainfrom
feature/preview-board

Conversation

@clFaster
Copy link
Copy Markdown
Owner

@clFaster clFaster commented Mar 9, 2026

Refactor to improve maintainability and reduce complexity hotspots.

Extracted and reorganized board/folder drag-and-drop logic into clearer helper flows in boardListDnd.ts.
Reduced function complexity and argument overload by introducing parameter objects/context-based helpers.
Simplified conditional paths in drop handlers to improve readability and code health.
Cleaned up BoardList.tsx effect patterns to resolve lint issues (react-hooks/set-state-in-effect) and keep behavior stable.
Verified quality gates: pnpm run lint and pnpm build both pass.

codescene-delta-analysis[bot]

This comment was marked as outdated.

codescene-delta-analysis[bot]

This comment was marked as outdated.

@clFaster clFaster merged commit 871f58a into main Mar 10, 2026
3 checks passed
@clFaster clFaster deleted the feature/preview-board branch March 10, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant