Last 12 weeks · 1 commit
2 of 6 standards met
Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://nextjs.org/learn/dashboard-app Issue Type Other Description When logged in to the Next.js Learn Dashboard, chapter completion indicators from one course are temporarily shown in another course. Steps to reproduce 1. Log in to Next.js Learn. 2. Complete several chapters in the App Router course (e.g. 10 chapters). 3. Open the course switcher. 4. Select another course, such as SEO. 5. Observe that the first N chapters (where N is the number of completed App Router chapters) are displayed with completion checkmarks. The issue appears to be visual only. Clicking into a chapter in the second course causes the completion state to refresh and the incorrect checkmarks disappear. Expected vs Actual Behavior Expected: Only chapters that have been completed in the selected course should display completion checkmarks. Actual: The course switcher initially displays completion checkmarks carried over from another course. After navigating to a chapter in the selected course, the UI refreshes and the completion indicators are corrected. Environment (optional) OS: macOS Browser: Chrome 149.0.7827.115 (Official Build) (arm64) Logged-in user: Yes Screenshots (optional)
Hi Next.js team 👋 While following the Next.js App Router tutorial and implementing the file, I noticed a few issues in the seed script that can cause confusion or subtle bugs for learners. I wanted to document them here in case it’s helpful to improve the tutorial. Below is a summary of the findings and suggested fixes. Issues identified 1. Transaction is not actually used The seed script uses: However, the functions use the outer client, not the transactional client passed into . As a result, the queries do not run inside the transaction, despite appearing to do so. Suggested fix Pass the transaction client into each seed function and use that client for queries. 2. used without inserting (invoices) In the invoices seed: Since is auto-generated and never inserted, this conflict clause will never trigger and is effectively a no-op. Suggested fix Remove the clause 3. Missing foreign key constraint on The invoices table defines: but does not reference the table. This allows invoices to exist without a valid customer. Suggested fix This aligns with how invoices are queried later in the tutorial. 4. Repeated calls is executed in multiple seed functions. Extensions are database-wide, so this is redundant (though harmless). Suggested fix** Run the extension creation once before the transaction begins. Other than that, thanks for the excellent tutorial content overall, it’s been a great learning experience!
Summary pin the root package manager to pnpm 10.33.0 with the requested integrity string add root pnpm workspace settings with , scoped to the root package so standalone examples keep their own dependency graphs keep pnpm native build approvals in pnpm workspace files instead of package manifests update CI to enable pnpm through Corepack and install with a frozen lockfile, without package-manager cache logic simplify the CI Corepack step to add the Prettier package-json plugin required by the shared style guide under pnpm 10 preserve standalone pnpm installs for example app folders via exact files with replace SEO install overrides with standalone pnpm workspace/npmrc config ignore generated files in root Prettier checks Testing in in in in in PR checks passed: , Socket Security, and all Vercel preview deployments
Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://github.com/vercel/next-learn/issues/1163 Issue Type Other Description Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Expected vs Actual Behavior Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Environment (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Screenshots (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI.
Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://wa.me/6282374360030?&text=Halo%20admin%20pusat%20bantuan. Issue Type Other Description Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI. Expected vs Actual Behavior Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI Environment (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI.. Screenshots (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI 24jam.
Repository: vercel/next-learn. Description: Learn Next.js Starter Code Stars: 4781, Forks: 2248. Primary language: TypeScript. Languages: TypeScript (67.2%), JavaScript (24.9%), CSS (7.8%). License: MIT. Homepage: https://next-learn-dashboard.vercel.sh/ Open PRs: 26, open issues: 126. Last activity: 1w ago. Community health: 50%. Top contributors: delbaoliveira, chibicode, StephDietz, leerob, dependabot[bot], manovotny, icyJoseph, balazsorban44, emilkowalski, ismaelrumzan and others.