mirror of
https://github.com/Elagoht/bloggo-frontend.git
synced 2026-04-26 22:26:03 +03:00
[PR #1] [MERGED] Feat/migrate to react #1
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#1
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/1
Author: @Elagoht
Created: 8/18/2025
Status: ✅ Merged
Merged: 8/18/2025
Merged by: @Elagoht
Base:
main← Head:feat/migrate-to-react📝 Commits (6)
9af244afeat: Migrate project from SolidJS to React, updating components, routing, and state management for improved performance and maintainability3fe62eerefactor: Update index.html and index.tsx for improved structure; change root element selection and fix import path for PanelLayouted54807refactor: Remove refetch prop from CategoryFiltersForm and simplify category fetching logic in CategoriesPage for improved clarity and performance2d07e14refactor: Simplify Pagination component by removing unnecessary button text and improving code readability8cd67e3refactor: Rename NoCampaigns component to NoCategoriesYet and enhance its design with new layout and icons for better user experienceeb95e16feat: Add NotFoundPage component and implement catch-all route for 404 errors in the panel📊 Changes
65 files changed (+1338 additions, -1129 deletions)
View changed files
📝
package-lock.json(+266 -266)📝
package.json(+12 -9)➕
src/app/Panel/404/page.tsx(+44 -0)📝
src/app/Panel/Layout.tsx(+7 -4)📝
src/app/Panel/categories/create/page.tsx(+9 -9)📝
src/app/Panel/categories/edit/[slug]/page.tsx(+54 -35)📝
src/app/Panel/categories/page.tsx(+49 -34)📝
src/app/Panel/dashboard/page.tsx(+10 -3)📝
src/app/Panel/guard.tsx(+32 -31)📝
src/app/Panel/profile/avatar/page.tsx(+17 -22)📝
src/app/Panel/profile/page.tsx(+18 -15)📝
src/app/auth/layout.tsx(+31 -27)📝
src/app/auth/login/page.tsx(+5 -5)📝
src/components/common/ActivityDates/index.tsx(+27 -29)📝
src/components/common/Avatar/AvatarImage.tsx(+16 -21)📝
src/components/common/Avatar/index.tsx(+14 -14)📝
src/components/common/IconBadge.tsx(+8 -7)📝
src/components/form/ButtonGroup.tsx(+6 -6)📝
src/components/form/Form.tsx(+10 -9)📝
src/components/form/FormSection.tsx(+5 -4)...and 45 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.