Skip to content

Commit

Permalink
refactor: dashboard from page router to app router
Browse files Browse the repository at this point in the history
  • Loading branch information
danh91 committed Aug 29, 2024
1 parent 3e5fd39 commit 6de87c4
Show file tree
Hide file tree
Showing 440 changed files with 43,863 additions and 8,847 deletions.
26 changes: 7 additions & 19 deletions apps/dashboard/next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@ const { withSentryConfig } = require('@sentry/nextjs');

const BASE_PATH = process.env.NEXT_PUBLIC_BASE_PATH || '';

/** @type {import('next').NextConfig} */
const moduleExports = {
swcMinify: true,
swcMinify: false,
reactStrictMode: true,
transpilePackages: ['@karrio/hooks', '@karrio/ui', '@karrio/lib', '@karrio/types'],
transpilePackages: ['@karrio/core', '@karrio/hooks', '@karrio/ui', '@karrio/lib', '@karrio/types'],
basePath: BASE_PATH,
sassOptions: {
includePaths: [path.join(__dirname, 'src', 'styles')],
Expand All @@ -20,23 +21,10 @@ const moduleExports = {
disableServerWebpackPlugin: true,
disableClientWebpackPlugin: true,
},

async headers() {
return [
{
source: '/api/auth/:slug',
headers: [
{
key: 'Cache-Control',
value: 'no-store, max-age=0',
},
{
key: 'CDN-Cache-Control',
value: 'no-store, max-age=0',
},
],
},
];
webpack: (config) => {
config.resolve.fallback = { fs: false, net: false, tls: false };
config.externals.push('pino-pretty', 'encoding');
return config;
},
};

Expand Down
7 changes: 2 additions & 5 deletions apps/dashboard/sentry.client.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,9 @@
// https://docs.sentry.io/platforms/javascript/guides/nextjs/

import * as Sentry from '@sentry/nextjs';
import getConfig from 'next/config';


const { publicRuntimeConfig } = getConfig();
const SENTRY_DSN = publicRuntimeConfig.SENTRY_DSN;
const API_URL = publicRuntimeConfig.KARRIO_PUBLIC_URL;
const SENTRY_DSN = process.env.SENTRY_DSN;
const API_URL = process.env.KARRIO_PUBLIC_URL;

Sentry.init({
dsn: SENTRY_DSN,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Apps/development";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/apps/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Apps";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/connections/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Connections";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Connections/rate-sheets";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Connections/system";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Shipments/create_label";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/developers/api/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/apikeys";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/event";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/events";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers/log";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/logs";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/developers/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/webhooks";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Orders/draft_order";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/layout.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from "@karrio/core/layouts/dashboard-layout";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Manifests/create_manifests";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/manifests/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Manifests";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/orders/[id]/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Orders/order";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Orders/create_label";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Labels/create_labels";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Orders/create_label";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/orders/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Orders";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Home";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/account";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/addresses";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/organization";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/parcels";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/profile";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/template";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Settings/templates";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Shipments/shipment";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Labels/create_labels";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/shipments/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Shipments";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/trackers/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Trackers";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Workflows/workflow";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Workflows/event";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Workflows/events";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(dashboard)/workflows/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Workflows";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(embed)/layout.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from "@karrio/core/layouts/embed-layout";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Resources/graphiql";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Resources/reference";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Invitation/accept-invite";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Registration/confirm_email";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Registration/confirm_email_change";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(public)/layout.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from "@karrio/core/layouts/public-layout";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Password/reset/done";
1 change: 1 addition & 0 deletions apps/dashboard/src/app/(public)/password/reset/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Password/reset";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Password/reset/request";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Password/reset/sent";
4 changes: 4 additions & 0 deletions apps/dashboard/src/app/(public)/signin/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export {
default,
generateMetadata,
} from "@karrio/core/modules/Registration/signin";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Registration/signup";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Registration/signup_success";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Apps/development";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Apps";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Connections";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Connections/rate-sheets";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Connections/system";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Shipments/create_label";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/apikeys";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/event";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/events";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers/log";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/logs";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Developers";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Developers/webhooks";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Orders/draft_order";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from "@karrio/core/layouts/dashboard-layout";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Manifests/create_manifests";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Manifests";
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default, generateMetadata } from "@karrio/core/modules/Orders/order";
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export {
default,
getServerSideProps,
generateMetadata,
} from "@karrio/core/modules/Orders/create_label";
Loading

0 comments on commit 6de87c4

Please sign in to comment.