Files
boris/src/components/BookmarkViews/shared.ts
Gigi 0cf7f93482 refactor: split BookmarkItem into separate view components
- Extract CompactView, LargeView, and CardView into separate files
- Keep all files under 210 lines (BookmarkItem: 307→105 lines)
- Improve code organization and maintainability
- Add shared type definitions for view components
- Keep DRY with shared props object
2025-10-03 10:29:17 +02:00

5 lines
126 B
TypeScript

import { IconDefinition } from '@fortawesome/fontawesome-svg-core'
export type IconGetter = (url: string) => IconDefinition