Skip to content

[create-toolpad-app] Add CRUD to generated projects - #4826

Merged
bharatkashyap merged 21 commits into
mui:masterfrom
apedroferreira:create-toolpad-app-crud-vite
Apr 11, 2025
Merged

[create-toolpad-app] Add CRUD to generated projects#4826
bharatkashyap merged 21 commits into
mui:masterfrom
apedroferreira:create-toolpad-app-crud-vite

Conversation

@apedroferreira

@apedroferreira apedroferreira commented Apr 2, 2025

Copy link
Copy Markdown
Collaborator
  • Include CRUD example in generated projects for Vite, Next.js app router and Next.js pages router.

  • Use REST API in Next.js CRUD examples.

  • Fix id generation for new items in CRUD examples (unrelated)

  • Use REST API from examples in the generated apps from create-toolpad-app

  • Improve API request examples in CRUD documentation based on these examples

  • Test that everything works correctly.

@bharatkashyap Tagging you just so that you're aware I'm already working on this!

@apedroferreira apedroferreira added the create-toolpad-app Issues related to the `create-toolpad-app` CLI tool label Apr 2, 2025
@apedroferreira apedroferreira self-assigned this Apr 2, 2025
@mui-bot

mui-bot commented Apr 2, 2025

Copy link
Copy Markdown

Netlify deploy preview

https://deploy-preview-4826--mui-toolpad-docs.netlify.app/

Generated by 🚫 dangerJS against 2bb59ad

@apedroferreira apedroferreira changed the title [create-toolpad-app] Add CRUD to Vite starter [create-toolpad-app] Add CRUD to create-toolpad-app Apr 2, 2025
@apedroferreira apedroferreira changed the title [create-toolpad-app] Add CRUD to create-toolpad-app [create-toolpad-app] Add CRUD to generated projects Apr 2, 2025
@apedroferreira
apedroferreira marked this pull request as ready for review April 3, 2025 22:37
@apedroferreira
apedroferreira requested a review from a team April 3, 2025 22:37
bharatkashyap added a commit to bharatkashyap/toolpad-core-nextjs-themed that referenced this pull request Apr 8, 2025
bharatkashyap added a commit to bharatkashyap/mui-toolpad that referenced this pull request Apr 8, 2025

@bharatkashyap bharatkashyap left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! I'll bring over the changes made to the Crud Next.js app to the themed example in #4834

@bharatkashyap
bharatkashyap merged commit 3b0a228 into mui:master Apr 11, 2025
@apedroferreira
apedroferreira deleted the create-toolpad-app-crud-vite branch April 15, 2025 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-toolpad-app Issues related to the `create-toolpad-app` CLI tool

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants