mirror of
https://github.com/Elagoht/bloggo-frontend.git
synced 2026-04-26 22:26:03 +03:00
[PR #2] [MERGED] Feat/migrate to react #2
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bloggo-frontend#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Elagoht/bloggo-frontend/pull/2
Author: @Elagoht
Created: 8/22/2025
Status: ✅ Merged
Merged: 8/22/2025
Merged by: @Elagoht
Base:
main← Head:feat/migrate-to-react📝 Commits (10+)
7fb13efrefactor: Update ProfileAvatarPage button to use iconRight prop for improved UI consistency5c57cc6refactor: Enhance SectionHeader component by adding topMargin prop and update usage in CategoriesPage and CategoryEditPage for improved layout consistencyf410157refactor: Enhance layout and styling of Aside, Header, and ProfileMenu components for improved UI consistency and user experience9aa0734refactor: Update Button, Input, Textarea, and RadioButton components for improved styling and consistency, including adjustments to padding, icon sizes, and hover effectsfb4310drefactor: Update ProfileAvatarPage to fetch updated avatar from server after upload, and adjust ProfileMenu to use profile store for avatar displaye702896feat: Add Vite environment type definitions for API URL configurationcd28440feat: Implement user management features with UsersPage, UserCard, and UserFiltersForm components, including route guards for permissionsaecddecfeat: Add CreateUserPage component and integrate it into routing, along with a new Select component for role assignment in user creation5e6c94arefactor: Optimize UserCard component to use useMemo for avatar source calculation and update API call types in user service6d96e82feat: Add EditUserPage component and integrate user editing functionality into routing, along with user role assignment and deletion forms📊 Changes
88 files changed (+2611 additions, -492 deletions)
View changed files
📝
src/app/Panel/404/page.tsx(+2 -3)📝
src/app/Panel/Layout.tsx(+1 -1)📝
src/app/Panel/categories/create/page.tsx(+2 -2)📝
src/app/Panel/categories/details/[slug]/page.tsx(+5 -5)📝
src/app/Panel/categories/page.tsx(+57 -48)📝
src/app/Panel/dashboard/page.tsx(+3 -2)📝
src/app/Panel/guard.tsx(+4 -4)📝
src/app/Panel/profile/avatar/page.tsx(+48 -11)📝
src/app/Panel/profile/page.tsx(+1 -1)➕
src/app/Panel/users/create/page.tsx(+148 -0)➕
src/app/Panel/users/details/[id]/page.tsx(+103 -0)➕
src/app/Panel/users/page.tsx(+111 -0)📝
src/app/auth/layout.tsx(+2 -2)📝
src/app/auth/login/page.tsx(+1 -1)➕
src/components/Guards/PermissionGuard.tsx(+46 -0)➕
src/components/Guards/RouteGuard.tsx(+61 -0)📝
src/components/common/ActivityDates/index.tsx(+8 -3)📝
src/components/common/Avatar/AvatarImage.tsx(+5 -5)📝
src/components/common/Avatar/index.tsx(+1 -1)➕
src/components/common/Dialog/index.tsx(+106 -0)...and 68 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.