Skip to content

Add form component #5809

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 15 commits into
base: next
Choose a base branch
from
Open

Add form component #5809

wants to merge 15 commits into from

Conversation

pxpm
Copy link
Contributor

@pxpm pxpm commented Jun 10, 2025

This superseeds #5801

Copy link
Member

@tabacitu tabacitu left a comment

Choose a reason for hiding this comment

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

I love it! There are some things I don't understand in terms of how it works and code structure... but we can probably answer all that in a meeting.

In the meantime...

  • What's the plan for Edit? Would it be implemented the same way, its own action, or what?
  • What's the plan for InlineCreate? Do we need that still? Doesn't it do the same thing?

pxpm and others added 2 commits June 12, 2025 10:33
@pxpm pxpm force-pushed the add-form-component branch from c2301e3 to b93bc1d Compare June 12, 2025 09:33
@tabacitu tabacitu moved this to In Review in Backpack v7.0 Jun 19, 2025
Copy link
Member

@tabacitu tabacitu Jun 20, 2025

Choose a reason for hiding this comment

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

We have a huge form_modal.js file now... but we still have A LOT of js in this file... why? Duplicate?

Comment on lines +575 to +577
// we also move any modal that may come with the response to the end of the body


Copy link
Contributor Author

Choose a reason for hiding this comment

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

Suggested change
// we also move any modal that may come with the response to the end of the body

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

3 participants