[LOW] Audit unused lucide-react icons - prune unused imports #44

Closed
opened 2026-06-09 00:03:13 +00:00 by Mark · 0 comments
Owner

Location: src/App.tsx:1-28

Problem: 28 icon imports from lucide-react at top level. While named imports are tree-shakeable, some may be unused.

Impact: Marginal bundle size reduction.

Fix: Run vite build --report to audit actual icon usage. Remove or convert any unused icons to dynamic imports. Verify tree-shaking is working.

Effort: ~30 mins

**Location:** `src/App.tsx:1-28` **Problem:** 28 icon imports from `lucide-react` at top level. While named imports are tree-shakeable, some may be unused. **Impact:** Marginal bundle size reduction. **Fix:** Run `vite build --report` to audit actual icon usage. Remove or convert any unused icons to dynamic imports. Verify tree-shaking is working. **Effort:** ~30 mins
Mark closed this issue 2026-06-09 01:08:28 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/subvault#44
No description provided.