sebseb7
0c92591d32
feat(navigation): enhance article category handling and product navigation
...
- Introduce state management for article categories in App component to track active categories.
- Implement logic to clear article category state when navigating away from article pages.
- Update Product component to navigate to article pages with associated category information in the state.
- Modify Header and CategoryList components to accommodate new category handling logic.
- Ensure ProductCarousel and ProductDetailPage components receive and utilize category IDs for improved product organization.
2025-11-16 07:34:39 +01:00
sebseb7
6a144f7441
feat: add prerendering support and improve component imports
...
- Introduced a new PrerenderHome component for development testing.
- Updated App.js to conditionally render the PrerenderHome based on the route.
- Refactored several components to use ES6 import/export syntax for consistency.
- Enhanced AppContent to manage dynamic theming and added a development-only FAB for prerender testing.
- Minor adjustments to props in PrerenderCategory for clarity.
2025-08-31 06:04:55 +02:00
sebseb7
bde001c39b
refactor: clean up imports and remove unused socket context in Header component for improved readability
2025-07-23 07:37:33 +02:00
sebseb7
bbd1371eb2
refactor: optimize socket connection handling by removing polling transport and implementing lazy connection strategy in SocketManager for improved performance
2025-07-23 07:29:15 +02:00
sebseb7
f748056568
fix
2025-07-20 12:45:09 +02:00
sebseb7
5cff3e2c2a
style: update comment formatting for GitHub Issue Reporter FAB in App.js
2025-07-20 12:40:24 +02:00
sebseb7
3d136775e2
feat: enhance image loading and socket handling in Product and Images components, and update prerender logic in App and ProductDetailPage
2025-07-20 11:53:27 +02:00
sebseb7
64048e6d0b
Enhance order ID handling and navigation in ProfilePage and OrdersTab: Updated hash processing to validate order IDs, improved tab navigation, and added console logging for better debugging. Adjusted navigation to ensure correct hash updates when switching tabs and viewing orders.
2025-07-17 12:43:39 +02:00
sebseb7
cff9c88808
Implement multilingual support: Integrate i18next for language translation across components, update configuration for multilingual descriptions and keywords, and enhance user interface elements with dynamic language switching. Add new dependencies for i18next and related libraries in package.json and package-lock.json.
2025-07-16 02:34:36 +02:00
sebseb7
5157b7d781
Add Mollie payment integration: Implement lazy loading for PaymentSuccess page, update CartTab and OrderProcessingService to handle Mollie payment intents, and enhance ProfilePage to manage payment completion for both Stripe and Mollie. Update base URL for development environment.
2025-07-15 12:13:57 +02:00
sebseb7
838e2fd786
upd
2025-07-15 09:46:25 +02:00
seb
8f2253f155
Update GrowTentKonfigurator to include socket-based category data fetching and caching. Modify MainPageLayout titles for improved clarity and update route to pass socket props for configurator component.
2025-07-07 05:28:01 +02:00
seb
73a88f508b
Refactor App component to replace Home page with MainPageLayout, integrating CarouselProvider for improved page structure. Added new routes for Presseverleih and ThcTest pages, enhancing navigation and organization. Updated Header component to support new page states for Aktionen and Filiale.
2025-07-06 09:25:39 +02:00
seb
245f5067ed
Refactor socket handling across components to support dual socket connections, enhancing data fetching capabilities and improving overall communication.
2025-07-03 05:36:41 +02:00
seb
de51f5f409
Add 404 Not Found page component and update routing and sitemap configuration
2025-07-03 00:09:45 +02:00
seb
b4b334609a
Adjust positioning of fixed elements in App.js for better layout consistency
2025-07-02 13:32:15 +02:00
seb
45cf04caf3
Add GitHub issue reporting feature and tooltips for FABs in App.js
2025-07-02 13:27:31 +02:00
seb
edbd56f6a9
Genesis
2025-07-02 12:49:06 +02:00