Ilia Mashkov
10801a641a
feat(fonts): implement Phase 3 - Update Filter Mapper
...
- Changed return type to Partial<ProxyFontsParams>
- Map providers array to single provider value (or undefined)
- Map categories array to single category value (or undefined)
- Map subsets array to single subset value (or undefined)
- Added type assertions for proper TypeScript compatibility
Phase 3/7: Proxy API Integration for GlyphDiff
2026-01-29 14:40:31 +03:00
Ilia Mashkov
cf08f7adfa
chore(FontSearch): move to widgets layer
2026-01-24 15:35:26 +03:00
Ilia Mashkov
ecb4bea642
feat(FlterControls): enhance control with ux effects
2026-01-24 15:33:12 +03:00
Ilia Mashkov
80efa49ad0
feat(SuggestedFonts): add proximity and isVisible props
2026-01-22 15:40:17 +03:00
Ilia Mashkov
9cbf4fdc48
doc: comments for codebase and updated documentation
2026-01-18 15:55:07 +03:00
Ilia Mashkov
b7ce100407
fix(FontSearch): edit component to render suggested fonts
2026-01-18 14:58:05 +03:00
Ilia Mashkov
5ef8d609ab
feat(SuggestedFonts): create a component for Suggested Virtualized Font List
2026-01-18 14:56:25 +03:00
Ilia Mashkov
247b683c87
chore(FontSearch): documentation change
2026-01-17 09:19:47 +03:00
Ilia Mashkov
a9cdd15787
feat(GetFonts): separated types for filters
2026-01-13 20:10:20 +03:00
Ilia Mashkov
7146328982
feat(mapManagerToParams): create mapper to transform filter values to query param values
2026-01-13 20:08:46 +03:00
Ilia Mashkov
99d4b4e29a
chore: rename FetchFonts to GetFonts
2026-01-13 19:59:07 +03:00
Ilia Mashkov
d9d45bf9fb
chore: move Filters and Controls to GetFont feature
2026-01-13 19:57:22 +03:00
Ilia Mashkov
e098da2dbb
feat(filterManager): add debouced state support and move manager
2026-01-13 19:52:36 +03:00