Jam Balaya
00f9884d56
examples: change --turbo to --turbopack ( #72125 )
2024-10-31 14:55:55 +01:00
Lee Robinson
ec46f90739
docs: Use useFormState over useActionState ( #69547 )
...
We recently merged and combined the RC docs into the main docs, so there
is a single codebase. This added new icons and callouts for parts of
Next.js that are experimental or in a canary release.
However, this gets a little tricky with React 19. There have been
changes to `useFormState` and `useFormStatus` which differ from the
latest v14.x release and 15 + React 19 RC.
As 14 is still the stable release, we need to default to showing
`useFormState` and add proper callouts for those on canary/RC. I also
added more details to the upgrade guide for v15.
2024-09-01 22:16:38 -05:00
Lee Robinson
9986e82263
examples: Update next-forms example ( #60052 )
...
- Remove `experimental_` import for `useFormStatus`
- Update all dependencies
- Move to `postgres` so it works with any Postgres provider
- Fix a TypeScript issue
- Use `next dev --turbo`
2023-12-30 11:17:14 -06:00
Lee Robinson
b048d7eee2
docs: Forms and mutations ( #54314 )
...
This PR is a larger change to documentation to make the following
updates:
- Deconstructs [Server
Actions](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions )
into "Forms and Mutations" and an API reference
- Removes content in place of future React API documentation pages
- Removes outdated [Building
Forms](https://nextjs.org/docs/pages/building-your-application/data-fetching/building-forms )
docs from the Pages Router and adds conditional content for both routes
in "Forms and Mutations"
- Adds TypeScript code blocks to API Routes page, recommends Route
Handlers for isomorphic signatures.
- Updates `revalidatePath` and `revalidateTag` docs to have a Server
Actions example.
---------
Co-authored-by: Delba de Oliveira <32464864+delbaoliveira@users.noreply.github.com >
2023-08-25 14:31:11 -05:00
Henrik Wenz
abbe3b0ad4
[Docs] Update next-forms example ( #40284 )
...
## Changelog
see commits
## Documentation / Examples
- [x] Make sure the linting passes by running `pnpm lint`
- [x] The examples guidelines are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing.md#adding-examples )
2022-09-07 00:33:51 +00:00
Maedah Batool
790db2c2e4
Working example for building forms with Next.js ( #32669 )
...
* feat: Forms example
* docs: deploy button
* Update examples/next-forms/package.json
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/package.json
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/package.json
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/pages/js-form.js
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/pages/js-form.js
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/pages/index.js
Co-authored-by: Lee Robinson <me@leerob.io >
* Update examples/next-forms/README.md
Co-authored-by: Lee Robinson <me@leerob.io >
* Update comments formatting
* Improve docs for correct examples format.
* Lint tests
Co-authored-by: Lee Robinson <me@leerob.io >
2022-01-17 14:20:50 +01:00