Skip to content
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
61582a1
Extract extractBasePath and getPathWithoutPrefix to shared utility
damianlegawiec Feb 12, 2026
e0bba5e
Extract actionResult and withFallback helpers for server actions
damianlegawiec Feb 12, 2026
f488611
Extract product listing logic into shared hook, layout, and utility
damianlegawiec Feb 12, 2026
665db3a
Remove dead internal fetch and useEffect anti-pattern from ProductFil…
damianlegawiec Feb 12, 2026
c9a15ec
Extract mutateCart helper in CartContext
damianlegawiec Feb 12, 2026
2ca59e1
Extract toUser mapper in AuthContext
damianlegawiec Feb 12, 2026
3fef4c7
Centralize cookie helpers and break up StoreContext useEffect
damianlegawiec Feb 12, 2026
f84911a
Standardize context conventions and minor cleanups
damianlegawiec Feb 12, 2026
7b66faf
Extract shared address types and utilities to eliminate duplication
damianlegawiec Feb 12, 2026
d2c3980
Extract AddressFormFields and AddressEditModal shared components
damianlegawiec Feb 12, 2026
d5a6692
Fix pre-existing TypeScript errors in orders.ts and checkout page
damianlegawiec Feb 12, 2026
573f1cb
Address CodeRabbit review feedback
damianlegawiec Feb 12, 2026
ede2802
Address PR #13 review feedback
Cichorek Feb 12, 2026
632d4f7
ADD throw error when no variant selected
Cichorek Feb 13, 2026
a87799c
FIX: Checkout steps
Cichorek Feb 13, 2026
6560fb6
ADD Password preview
Cichorek Feb 13, 2026
2a16239
FIX aria and cosmetics changes
Cichorek Feb 13, 2026
a378f2d
REFACTOR method of implementation svg
Cichorek Feb 13, 2026
6fbab61
FIX lint
Cichorek Feb 13, 2026
5e9c24c
FIX lint single-line error
Cichorek Feb 13, 2026
20ffa35
FIX tests for svgr
Cichorek Feb 13, 2026
4ee329d
FIX coderabbits comments
Cichorek Feb 13, 2026
ba9f731
FIX older coderabbits comments
Cichorek Feb 13, 2026
7d09490
FIX lint
Cichorek Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions next.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@ import type { NextConfig } from "next";

const nextConfig: NextConfig = {
transpilePackages: ["@spree/next", "@spree/sdk"],
turbopack: {
rules: {
"*.svg": {
loaders: ["@svgr/webpack"],
as: "*.js",
},
},
},
webpack(config) {
config.module.rules.push({
test: /\.svg$/,
use: ["@svgr/webpack"],
});
return config;
},
images: {
qualities: [25, 50, 75, 100],
dangerouslyAllowLocalIP: true, // Allow localhost images in development
Expand Down
Loading
Loading