diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e413e5..8b8c795 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@c2s/payload-contracts': specifier: github:complexcaresolutions/payload-contracts - version: git+https://git@github.com:complexcaresolutions/payload-contracts.git#64847594b2150bfdce09a7bd7f54ad2f52d6f2b7(react@19.2.1) + version: git+https://git@github.com:complexcaresolutions/payload-contracts.git#a0eea9649d35ec2a4554632554d53799a36b7f4b(react@19.2.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -125,8 +125,8 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@c2s/payload-contracts@git+https://git@github.com:complexcaresolutions/payload-contracts.git#64847594b2150bfdce09a7bd7f54ad2f52d6f2b7': - resolution: {commit: 64847594b2150bfdce09a7bd7f54ad2f52d6f2b7, repo: git@github.com:complexcaresolutions/payload-contracts.git, type: git} + '@c2s/payload-contracts@git+https://git@github.com:complexcaresolutions/payload-contracts.git#a0eea9649d35ec2a4554632554d53799a36b7f4b': + resolution: {commit: a0eea9649d35ec2a4554632554d53799a36b7f4b, repo: git@github.com:complexcaresolutions/payload-contracts.git, type: git} version: 1.0.0 peerDependencies: react: ^19.0.0 @@ -2048,7 +2048,7 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@c2s/payload-contracts@git+https://git@github.com:complexcaresolutions/payload-contracts.git#64847594b2150bfdce09a7bd7f54ad2f52d6f2b7(react@19.2.1)': + '@c2s/payload-contracts@git+https://git@github.com:complexcaresolutions/payload-contracts.git#a0eea9649d35ec2a4554632554d53799a36b7f4b(react@19.2.1)': optionalDependencies: react: 19.2.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..8e4c181 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +onlyBuiltDependencies: + - "@c2s/payload-contracts" diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 63ed651..0bf6475 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -71,10 +71,9 @@ export default async function RootLayout({ }: Readonly<{ children: React.ReactNode }>) { - // Fetch navigation and settings in parallel - const [headerNav, footerNav, settings] = await Promise.all([ - getNavigation('header'), - getNavigation('footer'), + // Fetch navigation (one doc per tenant) and settings in parallel + const [navigation, settings] = await Promise.all([ + getNavigation(), getSiteSettings(), ]) @@ -89,9 +88,9 @@ export default async function RootLayout({ Zum Hauptinhalt springen