slideshare/src
Michael Mainguy d88ae6dcc3 Fix all ESLint errors and improve code quality
- Fix unused variable errors by removing unused parameters or using proper destructuring
- Fix 'prefer-const' violations by replacing 'let' with 'const' where appropriate
- Fix lexical declaration errors in switch cases by adding proper block scoping
- Replace explicit 'any' type with proper TypeScript interface for DOMPurify config
- Fix React hooks dependency warnings in useDialog hook
- Remove unused imports and variables throughout codebase

Specific fixes:
- Replace '_' parameters with proper destructuring syntax ([, value])
- Add block scopes to switch case statements in templateRenderer.ts
- Improve type safety in htmlSanitizer.ts with explicit DOMPurify interface
- Fix useCallback dependencies in useDialog hook
- Remove unused 'placeholder' parameter in generateSampleDataForSlot

All 15 ESLint errors have been resolved, improving code maintainability and consistency.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-20 17:50:23 -05:00
..
assets Add comprehensive theme routing and browsing system 2025-08-20 10:17:55 -05:00
components Fix all ESLint errors and improve code quality 2025-08-20 17:50:23 -05:00
hooks Fix all ESLint errors and improve code quality 2025-08-20 17:50:23 -05:00
plugins Remove iframe previews and improve theme hot reload with SVG demo content 2025-08-20 14:11:51 -05:00
styles feat: implement complete presentation management system with aspect ratio support 2025-08-20 16:34:00 -05:00
themes Add comprehensive theme routing and browsing system 2025-08-20 10:17:55 -05:00
types feat: implement complete presentation management system with aspect ratio support 2025-08-20 16:34:00 -05:00
utils Fix all ESLint errors and improve code quality 2025-08-20 17:50:23 -05:00
App.css feat: implement complete presentation management system with aspect ratio support 2025-08-20 16:34:00 -05:00
App.tsx feat: implement complete presentation management system with aspect ratio support 2025-08-20 16:34:00 -05:00
index.css Add comprehensive theme routing and browsing system 2025-08-20 10:17:55 -05:00
main.tsx Add comprehensive theme routing and browsing system 2025-08-20 10:17:55 -05:00
vite-env.d.ts Add comprehensive theme routing and browsing system 2025-08-20 10:17:55 -05:00