[x] we should put the review blocks in a copy template, so it's easy to copy them out
[x] ~removing the extra new lines would be nice, they don't seem necessary?~ (not possible it seems, pyaml doesn't let us control that)
[x] Add an event to the review screen itself, so it can be actually triggered. Something generic like review_form should be a good default
[x] if the input interview has sections, each section could get an event that just triggers the review screen (something I do a lot in interviews, so there's only one review screen to maintain, and all of the user's information is there).
[x] Don't make edit blocks or revisit blocks for objects that aren't individual lists, i.e. DAStaticFiles, or ALDocuments.
[x] add default edit attributes in generated tables
[x] add_action() is a good default IMO, it's easier to remove that it is to add.
[x] we can wrap currency values in currency on the review screen itself to improve the appearance
Was originally in #55, but these need their own issue IMO.
Treating this like a catchall for small enhancements to the review generator, so I don't open 15 different issues all at once.
Some additional review enhancements are the manual changes made in this PR for the Motion to Stay Eviction, specifically this commit.
And some more that I found while doing https://github.com/mplp/docassemble-MLHMotionRegardingChildSupport
review_form
should be a good defaultadd_action()
is a good default IMO, it's easier to remove that it is to add.currency
on the review screen itself to improve the appearance