mirror of
https://github.com/dergigi/boris.git
synced 2026-01-09 01:44:24 +01:00
- 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
5 lines
126 B
TypeScript
5 lines
126 B
TypeScript
import { IconDefinition } from '@fortawesome/fontawesome-svg-core'
|
|
|
|
export type IconGetter = (url: string) => IconDefinition
|
|
|