import withPWA from 'next-pwa'; /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, images: { domains: ['api.maternalapp.com', 'localhost'], }, }; const pwaConfig = withPWA({ dest: 'public', register: true, skipWaiting: true, disable: process.env.NODE_ENV === 'development', runtimeCaching: [ { urlPattern: /^https?.*/, handler: 'NetworkFirst', options: { cacheName: 'offlineCache', expiration: { maxEntries: 200, }, }, }, ], }); export default pwaConfig(nextConfig);