forked from fixin.me/fixin.me
Add cancel() method to form_controller that handles all close cases: - tabular forms (<tr>): removes inner form, re-enables link, shows hidden row - measurements create form: removes self, enables trigger link, shows no-items Data attributes already present on controller elements (data-form, data-link, data-hidden-row) drive the behaviour. Two extra attributes on the create form (data-cancel-enable, data-cancel-show) cover the non-tabular case. Delete now-unused _form_close and _edit_form_close partial templates. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.6 KiB
1.6 KiB