veza/apps
senke f7d8726808 [FE-TYPE-009] fe-type: Add type definitions for query params
- Created comprehensive query parameter types (queryParams.ts):
  * Pagination: PaginationQueryParams
  * Sorting: SortQueryParams
  * Search: SearchQueryParams, TrackSearchQueryParams, PlaylistSearchQueryParams, UserSearchQueryParams
  * Lists: TrackListQueryParams, PlaylistListQueryParams, ConversationListQueryParams, MessageListQueryParams
  * Filters: LibraryQueryParams, MarketplaceQueryParams, NotificationQueryParams, AuditLogQueryParams
  * Analytics: AnalyticsQueryParams
  * Auth: ResetPasswordQueryParams, VerifyEmailQueryParams, OAuthCallbackQueryParams
  * Utility: ShareQueryParams, EmbedQueryParams, AdminQueryParams, SettingsQueryParams
- Added helper functions: parseQueryParams, buildQueryString, convertQueryParams
- Added parsing helpers: parsePaginationParams, parseBooleanParam, parseNumberParam
- Ensures type safety for all URL query string handling
2025-12-25 14:46:56 +01:00
..
web [FE-TYPE-009] fe-type: Add type definitions for query params 2025-12-25 14:46:56 +01:00