next-learn icon indicating copy to clipboard operation
next-learn copied to clipboard

Learn Next.js Starter Code

Results 275 next-learn issues
Sort by recently updated
recently updated
newest added

I'm learning the chapter 14 about https://nextjs.org/learn/dashboard-app/improving-accessibility; when I run `pnpm lint` what I expect `No ESLint warnings or errors` but I got `Failed to load config "next/typescript" to extend...

Please watch this video [form validation to the edit-form.tsx component](https://www.loom.com/share/12110be7762340659691e94dd434952a?sid=05840537-a2ba-48dd-865b-e3d6bf2af672) As you can see when I add validation to the edit-form.tsx, I try to check if there are bugs. I...

The code snippet at https://nextjs.org/learn/dashboard-app/mutating-data#deleting-an-invoice has: ``` ``` but the starting code doesn't already include that: https://github.com/vercel/next-learn/blob/1011f2f19fc821f09d2ec685e42229d0826fca71/dashboard/starter-example/app/ui/invoices/buttons.tsx#L30 So I think the starting code should either include it, or the course...

Hello, In the Improving Accessibility chapter, the instruction "Display the errors in your component, and add aria labels to improve accessibility" is provided, but I noticed there is no accompanying...

![Screenshot 2024-08-14 190955](https://github.com/user-attachments/assets/690ef87f-f880-460f-b7d3-00c668d9b650) Please look into this. It has been removed from the fetchInvoiceById() from data.ts file [#764 ](https://github.com/vercel/next-learn/pull/764) but appears in the Learn Next JS page as shown above....

# SYMPTOM There is a behavior mismatch when I follow the [Chapter 15 Adding Authentication - Updating the login form](https://nextjs.org/learn/dashboard-app/adding-authentication#updating-the-login-form) For the function `authenticate` of `/app/lib/actions.ts`: ```js export async function...

Fk ! , dependency version are a lot of mistakes, I don't know if someone maliciously changed it.

In this [section](https://nextjs.org/learn/dashboard-app/mutating-data#4-pass-the-id-to-the-server-action) There is a statement >Instead, you can pass id to the Server Action using JS bind. This will ensure that any values passed to the Server Action...

## What is the update you wish to see? I would like to **add a small sentence to explain that some people could see an error with VSCode after copy/paste...