feat: create reusable NotFound component and add global 404 page; #139
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Pull Request Title
🛠️ Issue
✅ Changes made
Created
components/common/not-found.tsx
as a reusable NotFound component.Refactored Product Not Found page to use the new common NotFound component.
Implemented a global 404 page (
app/not-found.tsx
) for handling undefined routes.Ensured all NotFound usages display appropriate messages and icons.
🖼️ Media (screenshots/videos)