Skip to content

Release 1.0.0#70

Merged
andres15alvarez merged 62 commits into
mainfrom
dev
May 29, 2025
Merged

Release 1.0.0#70
andres15alvarez merged 62 commits into
mainfrom
dev

Conversation

@andres15alvarez
Copy link
Copy Markdown
Member

This pull request introduces several enhancements and refactors to the e-commerce platform, focusing on improving performance, simplifying code, and adding new features. Key changes include migrating to server-side rendering for several pages, refactoring the Home and ProductDetailPage components to use asynchronous data fetching, and updating the OrderInProgress page to improve socket handling and order status management.

Frontend Refactoring and Performance Improvements

Order Management Enhancements

Dependency Updates

  • Updated @pharmatech/sdk to version 0.4.21 and added @microsoft/fetch-event-source as a new dependency. Reorganized package.json dependencies for consistency. (package.json, package.jsonR21-R27)

New Features

  • Added a ProductNotFound error page to handle cases where a product is not found, improving user experience with a clear message and a "Go Back" button. (src/app/(shop)/product/error.tsx, src/app/(shop)/product/error.tsxR1-R45)

Minor Updates

  • Updated Home page test to support async rendering of the Home component. (__tests__/page.test.tsx, tests/page.test.tsxL7-R8)
  • Bumped project version to 1.0.0 in package.json. (package.json, package.jsonL3-R3)

clarissaRun and others added 30 commits May 10, 2025 08:22
@andres15alvarez andres15alvarez self-assigned this May 29, 2025
@andres15alvarez andres15alvarez added the feature New feature or request label May 29, 2025
@andres15alvarez andres15alvarez merged commit 012ced3 into main May 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants