I was playing around with the idea of being able to enter meeting notes in a Big Cell mode, and then quickly convert those into separate rows in a Tasks table. Here’s what I managed to do:
This is a hacky solution that relies on deep object modification (props to @Filmos). I added the logic to include sub-lists etc when copying each task. reducing nesting level by one. I haven’t implemented the way to preserve character-level formatting (bold, color etc) because that’s more tricky, but with enough tenacity that can also be done.
Feel free to play around with the doc here:
For pro Coda users: feel free to explore the “Under the hood” section. The process is broken into steps:
- Convert the notes field to inner JSON representation
- Extract lines
- Collect nested lines under top level lines
- Render into paste-able JSON representations, now one representation per item
- With a button, insert those into the Tasks table