0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-02-03 22:29:08 -05:00
astro/packages/integrations
Ben Holmes 8ca7c731de
Actions: React 19 progressive enhancement support (#11071)
* deps: react 19

* feat: react progressive enhancement with useActionState

* refactor: revert old action state implementation

* feat(test): react 19 action with useFormStatus

* fix: remove unused context arg

* fix: wrote actions to wrong test fixture!

* deps: revert react 19 beta to 18 for actions-blog fixture

* chore: remove unused overrides

* chore: remove unused actions export

* chore: spaces vs tabs ugh

* chore: fix conflicting fixture names

* chore: changeset

* chore: bump changeset to minor

* Actions: support React 19 `useActionState()` with progressive enhancement (#11074)

* feat(ex): Like with useActionState

* feat: useActionState progressive enhancement!

* feat: getActionState utility

* chore: revert actions-blog fixture experimentation

* fix: add back actions.ts export

* feat(test): Like with use action state test

* fix: stub form state client-side to avoid hydration error

* fix: bad .safe chaining

* fix: update actionState for client call

* fix: correctly resume form state client side

* refactor: unify and document reactServerActionResult

* feat(test): useActionState assertions

* feat(docs): explain my mess

* refactor: add experimental_ prefix

* refactor: move all react internals to integration

* chore: remove unused getIslandProps

* chore: remove unused imports

* chore: undo format changes

* refactor: get actionResult from middleware directly

* refactor: remove bad result type

* fix: like button disabled timeout

* chore: changeset

* refactor: remove request cloning

* Update .changeset/gentle-windows-enjoy.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

* changeset grammar tense

---------

Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-05-22 13:24:55 +01:00
..
alpinejs fix(deps): update all non-major dependencies (#11015) 2024-05-13 16:19:23 +08:00
cloudflare chore(cloudflare): remove adapter (#8758) 2023-10-16 17:42:12 +02:00
deno fix(deno): link to adapter repo (#8712) 2023-10-02 16:33:24 +02:00
lit fix(deps): update all non-major dependencies (#11015) 2024-05-13 16:19:23 +08:00
markdoc fix(deps): update all non-major dependencies (#11015) 2024-05-13 16:19:23 +08:00
mdx [ci] release (#11086) 2024-05-22 09:40:11 +02:00
netlify chore(cloudflare): remove adapter (#8758) 2023-10-16 17:42:12 +02:00
node fix: don't include port twice from x-forwarded-host and x-forwarded-port headers (#10917) 2024-05-03 15:01:25 -04:00
partytown fix(deps): update all non-major dependencies (#10901) 2024-04-30 12:00:05 +08:00
preact [ci] release (#10944) 2024-05-09 11:06:49 +01:00
react Actions: React 19 progressive enhancement support (#11071) 2024-05-22 13:24:55 +01:00
sitemap [ci] release (#11086) 2024-05-22 09:40:11 +02:00
solid [ci] release (#10944) 2024-05-09 11:06:49 +01:00
svelte chore(deps): update all non-major dependencies (#10958) 2024-05-09 15:20:13 +08:00
tailwind chore(deps): update all non-major dependencies (#10958) 2024-05-09 15:20:13 +08:00
vercel fix(deps): update all non-major dependencies (#11015) 2024-05-13 16:19:23 +08:00
vue [ci] format 2024-05-22 12:15:39 +00:00
web-vitals [ci] release (#11086) 2024-05-22 09:40:11 +02:00