Add an insert button that shows a list of registered blocks, and adds the selected block after the currently focused block.

Requirements for alpha:
Integration with toolbar (2 weeks)
+ adder control placeholder (to be connected to the toolbar)Other (1 week)
Adding rough design draft for v1 here:

This is how I plan to approach this:
createBlock API which already generates an IDBlockManager to use list state/props correctly~ superseded by #108I believe this iterative approach will lead us to better understand the needs in each phase, and we'll be better prepared for iteration #4 to actually create the component out of the things we've found out to be useful/needed in the other iterations
Headsup @mzorz , I went ahead and struck out iteration No4 in https://github.com/wordpress-mobile/gutenberg-mobile/issues/58#issuecomment-409571383 as I think it should not block the feature completion and it can be performed at a future point in time.
I updated the description for this one. @mzorz do you think I missed anything in the alpha requirements? Can you take a look at estimations since it looks like you already have a good idea of what needs to be done?
While not directly related to the Inserter, it's of basic need that the focus state and UI representation gets handled right when inserting / moving blocks / switching focus.
+ adder control placeholder (to be connected to the toolbar)createBlockAction actually create a block instead of carry a block model and insert it in the list (https://github.com/wordpress-mobile/gutenberg-mobile/pull/88#discussion_r209299767)createBlockAction change), enhance the CREATE_BLOCK action tests to run through all registered blocks and create each one, verifying the expected block type has been createdMy rough thoughts on this are:
Thanks @mzorz.
I've reordered the focus handling so we look at focus on insert first (#113).
Maybe we can move _focus on tap_ under #166 since it seems more related to that than the inserter?
Maybe we can move _focus on tap_ under #166 since it seems more related to that than the inserter?
Definitely feel free to move that there 馃憤
I ended up grouping the focus issues in #196 and crossed them out of the list here
I came across a couple good looking (native, iOS) libraries for the bottom sheet, so I'll leave them here in case they're useful in the future:
Moved the task list and estimations to the description, please make sure to update it there as we make progress
Moved the remaining UI pass to #349 for the Beta
Most helpful comment
I ended up grouping the focus issues in #196 and crossed them out of the list here