New <k-form-controls> component that takes care of the "dumb" UI for save/publish buttons and dropdown based on different props
Reasoning
No breaking changes with k-form-buttons for now
Move logic outside of the UI component (subsequent steps: panel.content module and <k-model-form-controls> wrapper component that connects the panel.content modele getters and methods with the UI)
See /panel/lab/components/formcontrols for UI state (interactive) tests
Additional context
I will use alphabetical (A, B, C...) numbering for frontend changes PRs
Description
Summary of changes
<k-form-controls>
component that takes care of the "dumb" UI for save/publish buttons and dropdown based on different propsReasoning
k-form-buttons
for nowpanel.content
module and<k-model-form-controls>
wrapper component that connects thepanel.content
modele getters and methods with the UI)/panel/lab/components/formcontrols
for UI state (interactive) testsAdditional context
For review team