Commit Graph

4 Commits

Author SHA1 Message Date
google-labs-jules[bot]
358f640eb6 Enforce type safety using zod v4 across the application
- Updated `Search.tsx` to align `tags` type with schema (string[]).
- Fixed `useQuery` usage in various files (`Search.tsx`, `Explore.tsx`, `Home.tsx`, `AuthorProfile.tsx`) by adding explicit return types or using `select` with type assertions to handle complex data transformations.
- Removed unused variables and files, including several custom hooks that were referencing non-existent API clients.
- Fixed type mismatches (string vs number, undefined checks) in various files.
- Fixed server-side import path in `server/routes/blog.ts` and `server/routes/userProfile.ts`.
- Updated `server/routes/userProfile.ts` to use correct GraphQL generated members.
- Replaced usage of missing hooks with direct `useQuery` or `apiRequest` calls.
- Fixed `RefObject` type in `comparison-slider.tsx`.
- Removed `replaceAll` usage for better compatibility.
- Cleaned up unused imports and declarations.
2025-11-30 21:55:23 +00:00
Damir Mukimov
4a23f496fa
Major frontend development updates
- Enhanced annotation system with improved inline editing
- Updated author components with new card and header designs
- Improved reading view with enhanced line numbering and controls
- Added new blog management features and tag management
- Updated UI components with improved accessibility and styling
- Enhanced search functionality with better filtering
- Added new dashboard features and activity feeds
- Improved translation selector and work comparison tools
- Updated GraphQL integration and API hooks
- Enhanced responsive design and mobile experience
2025-11-27 03:44:09 +01:00
mukimovd
74939a2c07 Introduce editorial dashboard for managing literary content
Adds dashboard pages for managing blogs and accesses, and refactors the useToast hook.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/c4c7f30b-90bf-4c82-974e-31ed5fe959b1.jpg
2025-05-08 00:32:26 +00:00
mukimovd
1f9dc81441 Create a central hub for managing content and accessing administrative tools
Implement the dashboard layout and authentication hook with permission checks.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/7a432344-d046-4d11-943a-89466ae66121.jpg
2025-05-08 00:26:41 +00:00